JsonMarshal.GetRawUtf8PropertyName(JsonProperty) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene una ReadOnlySpan<T> vista sui dati JSON non elaborati del nome specificato 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)
Parametri
- property
- JsonProperty
Proprietà JSON da cui estrarre l'intervallo.
Valori restituiti
Intervallo contenente i dati JSON non elaborati del property nome. Ciò non includerà le virgolette racchiuse.
Eccezioni
L'oggetto sottostante JsonDocument è stato eliminato.
Commenti
Sebbene il metodo stesso controlli l'eliminazione dell'oggetto sottostante JsonDocument, è possibile che possa essere eliminato dopo che il metodo restituisce un risultato, con conseguente intervallo che punta a un buffer restituito al pool condiviso. I chiamanti devono prestare particolare attenzione per assicurarsi che tale scenario non sia possibile evitare potenziali danneggiamenti dei dati.