JsonElement.TryGetProperty 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.
Overload
| Nome | Descrizione |
|---|---|
| TryGetProperty(String, JsonElement) |
Cerca una proprietà denominata |
| TryGetProperty(ReadOnlySpan<Byte>, JsonElement) |
Cerca una proprietà denominata |
| TryGetProperty(ReadOnlySpan<Char>, JsonElement) |
Cerca una proprietà denominata |
TryGetProperty(String, JsonElement)
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
Cerca una proprietà denominata propertyName nell'oggetto corrente, restituendo un valore che indica se tale proprietà esiste o meno. Quando la proprietà esiste, il relativo valore viene assegnato all'argomento value .
public:
bool TryGetProperty(System::String ^ propertyName, [Runtime::InteropServices::Out] System::Text::Json::JsonElement % value);
public bool TryGetProperty(string propertyName, out System.Text.Json.JsonElement value);
member this.TryGetProperty : string * JsonElement -> bool
Public Function TryGetProperty (propertyName As String, ByRef value As JsonElement) As Boolean
Parametri
- propertyName
- String
Nome della proprietà da trovare.
- value
- JsonElement
Quando termina, questo metodo contiene il valore della proprietà specificata.
Valori restituiti
true se la proprietà è stata trovata; in caso contrario, false.
Eccezioni
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
TryGetProperty(ReadOnlySpan<Byte>, JsonElement)
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
Cerca una proprietà denominata utf8PropertyName nell'oggetto corrente, restituendo un valore che indica se tale proprietà esiste o meno. Quando la proprietà esiste, il metodo assegna il relativo valore all'argomento value .
public:
bool TryGetProperty(ReadOnlySpan<System::Byte> utf8PropertyName, [Runtime::InteropServices::Out] System::Text::Json::JsonElement % value);
public bool TryGetProperty(ReadOnlySpan<byte> utf8PropertyName, out System.Text.Json.JsonElement value);
member this.TryGetProperty : ReadOnlySpan<byte> * JsonElement -> bool
Public Function TryGetProperty (utf8PropertyName As ReadOnlySpan(Of Byte), ByRef value As JsonElement) As Boolean
Parametri
- utf8PropertyName
- ReadOnlySpan<Byte>
Rappresentazione UTF-8 (senza byte-Order-Mark (BOM) del nome della proprietà da restituire.
- value
- JsonElement
Riceve il valore della proprietà individuata.
Valori restituiti
true se la proprietà è stata trovata; in caso contrario, false.
Eccezioni
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
TryGetProperty(ReadOnlySpan<Char>, JsonElement)
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
- Origine:
- JsonElement.cs
Cerca una proprietà denominata propertyName nell'oggetto corrente, restituendo un valore che indica se tale proprietà esiste o meno. Quando la proprietà esiste, il metodo assegna il relativo valore all'argomento value .
public:
bool TryGetProperty(ReadOnlySpan<char> propertyName, [Runtime::InteropServices::Out] System::Text::Json::JsonElement % value);
public bool TryGetProperty(ReadOnlySpan<char> propertyName, out System.Text.Json.JsonElement value);
member this.TryGetProperty : ReadOnlySpan<char> * JsonElement -> bool
Public Function TryGetProperty (propertyName As ReadOnlySpan(Of Char), ByRef value As JsonElement) As Boolean
Parametri
- propertyName
- ReadOnlySpan<Char>
Nome della proprietà da trovare.
- value
- JsonElement
Quando termina, questo metodo contiene il valore della proprietà specificata.
Valori restituiti
true se la proprietà è stata trovata; in caso contrario, false.
Eccezioni
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.