JsonMarshal.GetRawUtf8Value(JsonElement) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en ReadOnlySpan<T> vy över JSON-rådata för angivna 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)
Parametrar
- element
- JsonElement
JSON-elementet som spannet ska extraheras från.
Returer
Det intervall som innehåller rådata för JSONelement.
Undantag
Den underliggande JsonDocument har tagits bort.
Kommentarer
Även om själva metoden söker efter bortskaffande av den underliggande JsonDocument, är det möjligt att den kan tas bort efter att metoden returneras, vilket skulle resultera i att spannet pekar på en buffert som har returnerats till den delade poolen. Uppringare bör vara extra noga med att se till att ett sådant scenario inte är möjligt för att undvika potentiell dataskada.