JsonElement.GetProperty Methode

Definition

Überlädt

Name Beschreibung
GetProperty(ReadOnlySpan<Byte>)

Ruft einen JsonElement Darstellungswert einer erforderlichen Eigenschaft ab, die durch utf8PropertyName.

GetProperty(ReadOnlySpan<Char>)

Ruft einen JsonElement Darstellungswert einer erforderlichen Eigenschaft ab, die durch propertyName.

GetProperty(String)

Ruft einen JsonElement Darstellungswert einer erforderlichen Eigenschaft ab, die durch propertyName.

GetProperty(ReadOnlySpan<Byte>)

Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs

Ruft einen JsonElement Darstellungswert einer erforderlichen Eigenschaft ab, die durch 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

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Die UTF-8-Darstellung (ohne Byte-Order-Mark (BOM)) des Namens der zurückzugebenden Eigenschaft.

Gibt zurück

A JsonElement representing the value of the requested property.

Ausnahmen

Dieser Wert ValueKind ist nicht Object.

Es wurde keine Eigenschaft mit dem angeforderten Namen gefunden.

Das übergeordnete Element JsonDocument wurde gelöscht.

Hinweise

Der Eigenschaftennamenabgleich wird als Ordinalvergleich mit Groß-/Kleinschreibung ausgeführt.

Wenn eine Eigenschaft mehrmals für dasselbe Objekt definiert ist, entspricht die Methode der letzten solchen Definition.

Weitere Informationen finden Sie unter How to write custom serializers and deserializers with System.Text.Json.

Weitere Informationen

Gilt für:

GetProperty(ReadOnlySpan<Char>)

Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs

Ruft einen JsonElement Darstellungswert einer erforderlichen Eigenschaft ab, die durch 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

Parameter

propertyName
ReadOnlySpan<Char>

Der Name der Eigenschaft, deren Wert zurückgegeben werden soll.

Gibt zurück

A JsonElement representing the value of the requested property.

Ausnahmen

Dieser Wert ValueKind ist nicht Object.

Es wurde keine Eigenschaft mit dem angeforderten Namen gefunden.

Das übergeordnete Element JsonDocument wurde gelöscht.

Hinweise

Der Eigenschaftennamenabgleich wird als Ordinalvergleich mit Groß-/Kleinschreibung ausgeführt.

Wenn eine Eigenschaft mehrmals für dasselbe Objekt definiert ist, entspricht die Methode der letzten solchen Definition.

Weitere Informationen

Gilt für:

GetProperty(String)

Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs
Quelle:
JsonElement.cs

Ruft einen JsonElement Darstellungswert einer erforderlichen Eigenschaft ab, die durch 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

Parameter

propertyName
String

Der Name der Eigenschaft, deren Wert zurückgegeben werden soll.

Gibt zurück

A JsonElement representing the value of the requested property.

Ausnahmen

Dieser Wert ValueKind ist nicht Object.

Es wurde keine Eigenschaft mit dem angeforderten Namen gefunden.

propertyName ist null.

Das übergeordnete Element JsonDocument wurde gelöscht.

Hinweise

Der Eigenschaftennamenabgleich wird als Ordinalvergleich mit Groß-/Kleinschreibung ausgeführt.

Wenn eine Eigenschaft mehrmals für dasselbe Objekt definiert ist, entspricht die Methode der letzten solchen Definition.

Weitere Informationen

Gilt für: