JsonMarshal.GetRawUtf8PropertyName(JsonProperty) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine ReadOnlySpan<T> Ansicht über die unformatierten JSON-Daten des angegebenen JsonProperty Namens ab.
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)
Parameter
- property
- JsonProperty
Die JSON-Eigenschaft, aus der die Spanne extrahiert werden soll.
Gibt zurück
Die Spanne, die die unformatierten JSON-Daten des property Namens enthält. Dies schließt nicht die eingeschlossenen Anführungszeichen ein.
Ausnahmen
Das zugrunde liegende Objekt JsonDocument wurde verworfen.
Hinweise
Die Methode selbst überprüft zwar die Entsorgung der zugrunde liegenden JsonDocument, kann aber nach der Rückgabe der Methode verworfen werden. Dies würde dazu führen, dass die Spanne auf einen Puffer zeigt, der an den freigegebenen Pool zurückgegeben wurde. Anrufer sollten besonders darauf achten, dass ein solches Szenario nicht möglich ist, um potenzielle Datenbeschädigungen zu vermeiden.