JsonElement.GetProperty Metodo

Definizione

Overload

Nome Descrizione
GetProperty(ReadOnlySpan<Byte>)

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

GetProperty(ReadOnlySpan<Char>)

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

GetProperty(String)

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

GetProperty(ReadOnlySpan<Byte>)

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

Ottiene un oggetto 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.

Valori restituiti

Oggetto JsonElement che rappresenta il valore della proprietà richiesta.

Eccezioni

Nessuna proprietà trovata con il nome richiesto.

L'elemento padre JsonDocument è stato eliminato.

Commenti

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

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

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

Vedi anche

Si applica a

GetProperty(ReadOnlySpan<Char>)

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

Ottiene un oggetto 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à il cui valore deve essere restituito.

Valori restituiti

Oggetto JsonElement che rappresenta il valore della proprietà richiesta.

Eccezioni

Nessuna proprietà trovata con il nome richiesto.

L'elemento padre JsonDocument è stato eliminato.

Commenti

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

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

Vedi anche

Si applica a

GetProperty(String)

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

Ottiene un oggetto 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à il cui valore deve essere restituito.

Valori restituiti

Oggetto JsonElement che rappresenta il valore della proprietà richiesta.

Eccezioni

Nessuna proprietà trovata con il nome richiesto.

propertyName è null.

L'elemento padre JsonDocument è stato eliminato.

Commenti

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

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

Vedi anche

Si applica a