JsonElement.TryGetProperty Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| TryGetProperty(String, JsonElement) |
Hiermee wordt gezocht naar een eigenschap met de naam |
| TryGetProperty(ReadOnlySpan<Byte>, JsonElement) |
Hiermee wordt gezocht naar een eigenschap met de naam |
| TryGetProperty(ReadOnlySpan<Char>, JsonElement) |
Hiermee wordt gezocht naar een eigenschap met de naam |
TryGetProperty(String, JsonElement)
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
Hiermee wordt gezocht naar een eigenschap met de naam propertyName in het huidige object en wordt een waarde geretourneerd die aangeeft of een dergelijke eigenschap al dan niet bestaat. Wanneer de eigenschap bestaat, wordt de waarde toegewezen aan het value argument.
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
Parameters
- propertyName
- String
De naam van de eigenschap die u wilt zoeken.
- value
- JsonElement
Wanneer deze methode wordt geretourneerd, bevat deze de waarde van de opgegeven eigenschap.
Retouren
true als de eigenschap is gevonden; anders, false.
Uitzonderingen
propertyName is null.
Het bovenliggende JsonDocument item is verwijderd.
Opmerkingen
Eigenschapsnaamkoppeling wordt uitgevoerd als een ordinale, hoofdlettergevoelige vergelijking.
Als een eigenschap meerdere keren voor hetzelfde object is gedefinieerd, komt de methode overeen met de laatste definitie.
Zie ook
Van toepassing op
TryGetProperty(ReadOnlySpan<Byte>, JsonElement)
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
Hiermee wordt gezocht naar een eigenschap met de naam utf8PropertyName in het huidige object en wordt een waarde geretourneerd die aangeeft of een dergelijke eigenschap al dan niet bestaat. Wanneer de eigenschap bestaat, wijst de methode de waarde toe aan het value argument.
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
Parameters
- utf8PropertyName
- ReadOnlySpan<Byte>
De UTF-8 -weergave (zonder byte-Order-Mark (BOM)) van de naam van de eigenschap die moet worden geretourneerd.
- value
- JsonElement
Hiermee ontvangt u de waarde van de locatie-eigenschap.
Retouren
true als de eigenschap is gevonden; anders, false.
Uitzonderingen
Het bovenliggende JsonDocument item is verwijderd.
Opmerkingen
Eigenschapsnaamkoppeling wordt uitgevoerd als een ordinale, hoofdlettergevoelige vergelijking.
Als een eigenschap meerdere keren voor hetzelfde object is gedefinieerd, komt de methode overeen met de laatste definitie.
Zie Aangepaste serializers en deserializers schrijven met System.Text.Json voor meer informatie.
Zie ook
Van toepassing op
TryGetProperty(ReadOnlySpan<Char>, JsonElement)
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
- Bron:
- JsonElement.cs
Hiermee wordt gezocht naar een eigenschap met de naam propertyName in het huidige object en wordt een waarde geretourneerd die aangeeft of een dergelijke eigenschap al dan niet bestaat. Wanneer de eigenschap bestaat, wijst de methode de waarde toe aan het value argument.
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
Parameters
- propertyName
- ReadOnlySpan<Char>
De naam van de eigenschap die u wilt zoeken.
- value
- JsonElement
Wanneer deze methode wordt geretourneerd, bevat deze de waarde van de opgegeven eigenschap.
Retouren
true als de eigenschap is gevonden; anders, false.
Uitzonderingen
Het bovenliggende JsonDocument item is verwijderd.
Opmerkingen
Eigenschapsnaamkoppeling wordt uitgevoerd als een ordinale, hoofdlettergevoelige vergelijking.
Als een eigenschap meerdere keren voor hetzelfde object is gedefinieerd, komt de methode overeen met de laatste definitie.