JsonMarshal.GetRawUtf8Value(JsonElement) Метод

Определение

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

public:
 static ReadOnlySpan<System::Byte> GetRawUtf8Value(System::Text::Json::JsonElement element);
public static ReadOnlySpan<byte> GetRawUtf8Value(System.Text.Json.JsonElement element);
static member GetRawUtf8Value : System.Text.Json.JsonElement -> ReadOnlySpan<byte>
Public Shared Function GetRawUtf8Value (element As JsonElement) As ReadOnlySpan(Of Byte)

Параметры

element
JsonElement

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

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

Диапазон, содержащий необработанные данныеelement JSON.

Исключения

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

Комментарии

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

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