JsonElement.GetProperty Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
GetProperty(ReadOnlySpan<Byte>) |
JsonElement Získá představující hodnotu požadované vlastnosti identifikované pomocí |
GetProperty(ReadOnlySpan<Char>) |
JsonElement Získá představující hodnotu požadované vlastnosti identifikované pomocí |
GetProperty(String) |
JsonElement Získá představující hodnotu požadované vlastnosti identifikované pomocí |
GetProperty(ReadOnlySpan<Byte>)
- Zdroj:
- JsonElement.cs
- Zdroj:
- JsonElement.cs
- Zdroj:
- JsonElement.cs
JsonElement Získá představující hodnotu požadované vlastnosti identifikované pomocí 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
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Reprezentace UTF-8 (bez značky pořadí bajtů (BOM)) názvu vlastnosti, která se má vrátit.
Návraty
Představující JsonElement hodnotu požadované vlastnosti.
Výjimky
Nebyla nalezena žádná vlastnost s požadovaným názvem.
Nadřazený objekt JsonDocument byl odstraněn.
Poznámky
Porovnávání názvů vlastností se provádí jako řadové porovnání s rozlišováním velkých a malých písmen.
Pokud je vlastnost definována vícekrát pro stejný objekt, metoda odpovídá poslední takové definici.
Další informace najdete v tématu Jak psát vlastní serializátory a deserializéry pomocí System.Text.Json.
Platí pro
GetProperty(ReadOnlySpan<Char>)
- Zdroj:
- JsonElement.cs
- Zdroj:
- JsonElement.cs
- Zdroj:
- JsonElement.cs
JsonElement Získá představující hodnotu požadované vlastnosti identifikované pomocí 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
Parametry
- propertyName
- ReadOnlySpan<Char>
Název vlastnosti, jejíž hodnota má být vrácena.
Návraty
Představující JsonElement hodnotu požadované vlastnosti.
Výjimky
Nebyla nalezena žádná vlastnost s požadovaným názvem.
Nadřazený objekt JsonDocument byl odstraněn.
Poznámky
Porovnávání názvů vlastností se provádí jako řadové porovnání s rozlišováním velkých a malých písmen.
Pokud je vlastnost definována vícekrát pro stejný objekt, metoda odpovídá poslední takové definici.
Platí pro
GetProperty(String)
- Zdroj:
- JsonElement.cs
- Zdroj:
- JsonElement.cs
- Zdroj:
- JsonElement.cs
JsonElement Získá představující hodnotu požadované vlastnosti identifikované pomocí 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
Parametry
- propertyName
- String
Název vlastnosti, jejíž hodnota má být vrácena.
Návraty
Představující JsonElement hodnotu požadované vlastnosti.
Výjimky
Nebyla nalezena žádná vlastnost s požadovaným názvem.
propertyName
je null
.
Nadřazený objekt JsonDocument byl odstraněn.
Poznámky
Porovnávání názvů vlastností se provádí jako řadové porovnání s rozlišováním velkých a malých písmen.
Pokud je vlastnost definována vícekrát pro stejný objekt, metoda odpovídá poslední takové definici.