Język

JsonMarshal.GetRawUtf8PropertyName(JsonProperty) Metoda

Definicja

ReadOnlySpan<T> Pobiera widok na nieprzetworzone dane JSON podanej JsonProperty nazwy.

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)

Parametry

property
JsonProperty

Właściwość JSON, z której ma być wyodrębniona rozpiętość.

Zwraca

Zakres zawierający nieprzetworzone dane property JSON nazwy. Nie będzie to zawierać cudzysłowów ujętych.

Wyjątki

JsonDocument Podstawowa została usunięta.

Uwagi

Chociaż sama metoda sprawdza usuwanie bazowego JsonDocumentobiektu , możliwe jest, że można go usunąć po powrocie metody, co spowodowałoby zwrócenie zakresu do buforu, który został zwrócony do puli udostępnionej. Osoby wywołujące powinny zachować szczególną ostrożność, aby upewnić się, że taki scenariusz nie jest możliwy, aby uniknąć potencjalnego uszkodzenia danych.

Dotyczy