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объекта, возможно, он может быть удален после возврата метода, что приведет к тому, что диапазон указывает на буфер, возвращенный в общий пул. Вызывающие должны заботиться о том, чтобы убедиться, что такой сценарий не может избежать потенциального повреждения данных.