JsonElement.GetProperty Metod

Definition

Överlagringar

Name Description
GetProperty(ReadOnlySpan<Byte>)

Hämtar en JsonElement som representerar värdet för en nödvändig egenskap som identifieras av utf8PropertyName.

GetProperty(ReadOnlySpan<Char>)

Hämtar en JsonElement som representerar värdet för en nödvändig egenskap som identifieras av propertyName.

GetProperty(String)

Hämtar en JsonElement som representerar värdet för en nödvändig egenskap som identifieras av propertyName.

GetProperty(ReadOnlySpan<Byte>)

Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs

Hämtar en JsonElement som representerar värdet för en nödvändig egenskap som identifieras av 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

Parametrar

utf8PropertyName
ReadOnlySpan<Byte>

UTF-8-representationen (utan Byte-Order-Mark (BOM)) för namnet på egenskapen som ska returneras.

Returer

En JsonElement som representerar värdet för den begärda egenskapen.

Undantag

Ingen egenskap hittades med det begärda namnet.

Den överordnade JsonDocument har tagits bort.

Kommentarer

Matchning av egenskapsnamn utförs som en ordningssam, skiftlägeskänslig jämförelse.

Om en egenskap definieras flera gånger för samma objekt matchar metoden den senaste definitionen.

Mer information finns i Skriva anpassade serialiserare och deserialiserare med System.Text.Json.

Se även

Gäller för

GetProperty(ReadOnlySpan<Char>)

Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs

Hämtar en JsonElement som representerar värdet för en nödvändig egenskap som identifieras av 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

Parametrar

propertyName
ReadOnlySpan<Char>

Namnet på den egenskap vars värde ska returneras.

Returer

En JsonElement som representerar värdet för den begärda egenskapen.

Undantag

Ingen egenskap hittades med det begärda namnet.

Den överordnade JsonDocument har tagits bort.

Kommentarer

Matchning av egenskapsnamn utförs som en ordningssam, skiftlägeskänslig jämförelse.

Om en egenskap definieras flera gånger för samma objekt matchar metoden den senaste definitionen.

Se även

Gäller för

GetProperty(String)

Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs
Källa:
JsonElement.cs

Hämtar en JsonElement som representerar värdet för en nödvändig egenskap som identifieras av 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

Parametrar

propertyName
String

Namnet på den egenskap vars värde ska returneras.

Returer

En JsonElement som representerar värdet för den begärda egenskapen.

Undantag

Ingen egenskap hittades med det begärda namnet.

propertyName är null.

Den överordnade JsonDocument har tagits bort.

Kommentarer

Matchning av egenskapsnamn utförs som en ordningssam, skiftlägeskänslig jämförelse.

Om en egenskap definieras flera gånger för samma objekt matchar metoden den senaste definitionen.

Se även

Gäller för