JsonElement Struct
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.
Rappresenta un valore JSON specifico all'interno di un JsonDocument.
public value class JsonElement
public readonly struct JsonElement
type JsonElement = struct
Public Structure JsonElement
- Ereditarietà
Per altre informazioni, vedere Usare JsonDocument per l'accesso ai dati.
Item[Int32] |
Ottiene il valore in corrispondenza dell'indice specificato se il valore corrente è un Array. |
Value |
Ottiene il tipo del valore JSON corrente. |
Clone() |
Ottiene un JsonElement archiviabile in modo sicuro oltre la durata dell'elemento JsonDocument originale. |
Deep |
Rappresenta un valore JSON specifico all'interno di un JsonDocument. |
Enumerate |
Ottiene un enumeratore per enumerare i valori nella matrice JSON rappresentata da questo JsonElement. |
Enumerate |
Ottiene un enumeratore per enumerare le proprietà nell'oggetto JSON rappresentato da questo JsonElement. |
Get |
Ottiene il numero di valori contenuti nel valore di matrice corrente. |
Get |
Ottiene il valore dell'elemento come Boolean. |
Get |
Ottiene il numero JSON corrente come Byte. |
Get |
Ottiene il valore dell'elemento sotto forma di matrice di byte. |
Get |
Ottiene il valore dell'elemento come DateTime. |
Get |
Ottiene il valore dell'elemento come DateTimeOffset. |
Get |
Ottiene il numero JSON corrente come Decimal. |
Get |
Ottiene il numero JSON corrente come Double. |
Get |
Ottiene il valore dell'elemento come Guid. |
Get |
Ottiene il numero JSON corrente come Int16. |
Get |
Ottiene il numero JSON corrente come Int32. |
Get |
Ottiene il numero JSON corrente come Int64. |
Get |
Ottiene un elemento JsonElement che rappresenta il valore di una proprietà obbligatoria identificata da |
Get |
Ottiene un elemento JsonElement che rappresenta il valore di una proprietà obbligatoria identificata da |
Get |
Ottiene un elemento JsonElement che rappresenta il valore di una proprietà obbligatoria identificata da |
Get |
Rappresenta un valore JSON specifico all'interno di un JsonDocument. |
Get |
Ottiene una stringa che rappresenta i dati di input originali sottostanti questo valore. |
Get |
Ottiene il numero JSON corrente come SByte. |
Get |
Ottiene il numero JSON corrente come Single. |
Get |
Ottiene il valore dell'elemento come String. |
Get |
Ottiene il numero JSON corrente come UInt16. |
Get |
Ottiene il numero JSON corrente come UInt32. |
Get |
Ottiene il numero JSON corrente come UInt64. |
Parse |
Analizza un valore JSON (inclusi gli oggetti o le matrici) dal lettore specificato. |
To |
Ottiene una rappresentazione stringa del valore corrente appropriata per il tipo di valore. |
Try |
Prova a rappresentare il numero JSON corrente come un Byte. |
Try |
Prova a rappresentare la stringa JSON corrente come matrice di byte, supponendo che sia codificata in base 64. |
Try |
Prova a rappresentare la stringa JSON corrente come un DateTime. |
Try |
Prova a rappresentare la stringa JSON corrente come un DateTimeOffset. |
Try |
Prova a rappresentare il numero JSON corrente come un Decimal. |
Try |
Prova a rappresentare il numero JSON corrente come un Double. |
Try |
Prova a rappresentare la stringa JSON corrente come un Guid. |
Try |
Prova a rappresentare il numero JSON corrente come un Int16. |
Try |
Prova a rappresentare il numero JSON corrente come un Int32. |
Try |
Prova a rappresentare il numero JSON corrente come un Int64. |
Try |
Cerca una proprietà con nome |
Try |
Cerca una proprietà con nome |
Try |
Cerca una proprietà con nome |
Try |
Prova a rappresentare il numero JSON corrente come un SByte. |
Try |
Prova a rappresentare il numero JSON corrente come un Single. |
Try |
Prova a rappresentare il numero JSON corrente come un UInt16. |
Try |
Prova a rappresentare il numero JSON corrente come un UInt32. |
Try |
Prova a rappresentare il numero JSON corrente come un UInt64. |
Try |
Prova ad analizzare un valore JSON (inclusi gli oggetti o le matrici) dal lettore specificato. |
Value |
Confronta il testo rappresentato da un intervallo di byte con codifica UTF8 con il valore stringa di questo elemento. |
Value |
Confronta un intervallo di caratteri di sola lettura specificato con il valore stringa di questo elemento. |
Value |
Confronta una stringa specificata con il valore stringa di questo elemento. |
Write |
Scrive l'elemento nel writer specificato come valore JSON. |
Deserialize(Json |
Converte l'oggetto JsonElement che rappresenta un singolo valore JSON in un'istanza |
Deserialize(Json |
Converte l'oggetto JsonElement che rappresenta un singolo valore JSON in un oggetto |
Deserialize(Json |
Converte l'oggetto JsonElement che rappresenta un singolo valore JSON in un oggetto |
Deserialize<TValue>(Json |
Converte l'oggetto JsonElement che rappresenta un singolo valore JSON in un oggetto |
Deserialize<TValue>(Json |
Converte l'oggetto JsonElement che rappresenta un singolo valore JSON in un oggetto |
Prodotto | Versioni |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10 |
.NET Standard | 2.0 (package-provided) |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: