JsonMarshal.GetRawUtf8PropertyName(JsonProperty) Метод

Определение

ReadOnlySpan<T> Возвращает представление необработанных данных JSON заданного JsonProperty имени.

public:
 static ReadOnlySpan<System::Byte> GetRawUtf8PropertyName(System::Text::Json::JsonProperty property);
public static ReadOnlySpan<byte> GetRawUtf8PropertyName(System.Text.Json.JsonProperty property);
static member GetRawUtf8PropertyName : System.Text.Json.JsonProperty -> ReadOnlySpan<byte>
Public Shared Function GetRawUtf8PropertyName (property As JsonProperty) As ReadOnlySpan(Of Byte)

Параметры

property
JsonProperty

Свойство JSON, из которого извлекается диапазон.

Возвращаемое значение

Диапазон, содержащий необработанные данные property JSON имени. Это не будет включать вложенные кавычки.

Исключения

Базовый JsonDocument объект был удален.

Комментарии

Хотя сам метод проверяет удаление базового JsonDocumentобъекта, возможно, он может быть удален после возврата метода, что приведет к тому, что диапазон указывает на буфер, возвращенный в общий пул. Вызывающие должны заботиться о том, чтобы убедиться, что такой сценарий не может избежать потенциального повреждения данных.

Применяется к