Condividi tramite


JsonElement.GetProperty Metodo

Definizione

Overload

GetProperty(ReadOnlySpan<Byte>)

Ottiene un elemento JsonElement che rappresenta il valore di una proprietà obbligatoria identificata da utf8PropertyName.

GetProperty(ReadOnlySpan<Char>)

Ottiene un elemento JsonElement che rappresenta il valore di una proprietà obbligatoria identificata da propertyName.

GetProperty(String)

Ottiene un elemento JsonElement che rappresenta il valore di una proprietà obbligatoria identificata da propertyName.

GetProperty(ReadOnlySpan<Byte>)

Origine:
JsonElement.cs
Origine:
JsonElement.cs
Origine:
JsonElement.cs

Ottiene un elemento JsonElement che rappresenta il valore di una proprietà obbligatoria identificata da utf8PropertyName.

public:
 System::Text::Json::JsonElement GetProperty(ReadOnlySpan<System::Byte> utf8PropertyName);
public System.Text.Json.JsonElement GetProperty (ReadOnlySpan<byte> utf8PropertyName);
member this.GetProperty : ReadOnlySpan<byte> -> System.Text.Json.JsonElement
Public Function GetProperty (utf8PropertyName As ReadOnlySpan(Of Byte)) As JsonElement

Parametri

utf8PropertyName
ReadOnlySpan<Byte>

Rappresentazione UTF-8 senza byte order mark (BOM) del nome della proprietà da restituire.

Restituisce

Elemento JsonElement che rappresenta il valore della proprietà richiesta.

Eccezioni

ValueKind per questo valore non è Object.

Nessuna proprietà trovata con il nome richiesto.

L'elemento JsonDocument padre è stato eliminato.

Commenti

La corrispondenza dei nomi delle proprietà viene eseguita come confronto ordinale, con distinzione tra maiuscole e minuscole.

Se una proprietà viene definita più volte per lo stesso oggetto, il metodo corrisponde all'ultima definizione.

Per altre informazioni, vedere Come scrivere serializzatori personalizzati e deserialitori con System.Text.Json.

Si applica a

GetProperty(ReadOnlySpan<Char>)

Origine:
JsonElement.cs
Origine:
JsonElement.cs
Origine:
JsonElement.cs

Ottiene un elemento JsonElement che rappresenta il valore di una proprietà obbligatoria identificata da propertyName.

public:
 System::Text::Json::JsonElement GetProperty(ReadOnlySpan<char> propertyName);
public System.Text.Json.JsonElement GetProperty (ReadOnlySpan<char> propertyName);
member this.GetProperty : ReadOnlySpan<char> -> System.Text.Json.JsonElement
Public Function GetProperty (propertyName As ReadOnlySpan(Of Char)) As JsonElement

Parametri

propertyName
ReadOnlySpan<Char>

Nome della proprietà di cui deve essere restituito il valore.

Restituisce

Elemento JsonElement che rappresenta il valore della proprietà richiesta.

Eccezioni

ValueKind per questo valore non è Object.

Nessuna proprietà trovata con il nome richiesto.

L'elemento JsonDocument padre è stato eliminato.

Commenti

La corrispondenza dei nomi delle proprietà viene eseguita come confronto ordinale, con distinzione tra maiuscole e minuscole.

Se una proprietà viene definita più volte per lo stesso oggetto, il metodo corrisponde all'ultima definizione.

Si applica a

GetProperty(String)

Origine:
JsonElement.cs
Origine:
JsonElement.cs
Origine:
JsonElement.cs

Ottiene un elemento JsonElement che rappresenta il valore di una proprietà obbligatoria identificata da propertyName.

public:
 System::Text::Json::JsonElement GetProperty(System::String ^ propertyName);
public System.Text.Json.JsonElement GetProperty (string propertyName);
member this.GetProperty : string -> System.Text.Json.JsonElement
Public Function GetProperty (propertyName As String) As JsonElement

Parametri

propertyName
String

Nome della proprietà di cui deve essere restituito il valore.

Restituisce

Elemento JsonElement che rappresenta il valore della proprietà richiesta.

Eccezioni

ValueKind per questo valore non è Object.

Nessuna proprietà trovata con il nome richiesto.

propertyName è null.

L'elemento JsonDocument padre è stato eliminato.

Commenti

La corrispondenza dei nomi delle proprietà viene eseguita come confronto ordinale, con distinzione tra maiuscole e minuscole.

Se una proprietà viene definita più volte per lo stesso oggetto, il metodo corrisponde all'ultima definizione.

Si applica a