Aracılığıyla paylaş


JsonElement.GetProperty Yöntem

Tanım

Aşırı Yüklemeler

GetProperty(ReadOnlySpan<Byte>)

JsonElement tarafından utf8PropertyNametanımlanan gerekli bir özelliğin değerini temsil eden bir alır.

GetProperty(ReadOnlySpan<Char>)

JsonElement tarafından propertyNametanımlanan gerekli bir özelliğin değerini temsil eden bir alır.

GetProperty(String)

JsonElement tarafından propertyNametanımlanan gerekli bir özelliğin değerini temsil eden bir alır.

GetProperty(ReadOnlySpan<Byte>)

Kaynak:
JsonElement.cs
Kaynak:
JsonElement.cs
Kaynak:
JsonElement.cs
Kaynak:
JsonElement.cs
Kaynak:
JsonElement.cs

JsonElement tarafından utf8PropertyNametanımlanan gerekli bir özelliğin değerini temsil eden bir alır.

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

Parametreler

utf8PropertyName
ReadOnlySpan<Byte>

Döndürülecek özelliğin adının UTF-8 gösterimi (Bayt-Sipariş İşareti (BOM) olmadan).

Döndürülenler

JsonElement İstenen özelliğin değerini temsil eden bir.

Özel durumlar

Bu değerin ValueKind değeri değildir Object.

İstenen ada sahip bir özellik bulunamadı.

Üst JsonDocument öğe atılmış.

Açıklamalar

Özellik adı eşleştirme sıralı, büyük/küçük harfe duyarlı bir karşılaştırma olarak gerçekleştirilir.

Bir özellik aynı nesne için birden çok kez tanımlanırsa, yöntem bu tür son tanımla eşleşir.

Daha fazla bilgi için bkz. How to write custom serializers and deserializers with System.Text.Json.

Şunlara uygulanır

GetProperty(ReadOnlySpan<Char>)

Kaynak:
JsonElement.cs
Kaynak:
JsonElement.cs
Kaynak:
JsonElement.cs
Kaynak:
JsonElement.cs
Kaynak:
JsonElement.cs

JsonElement tarafından propertyNametanımlanan gerekli bir özelliğin değerini temsil eden bir alır.

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

Parametreler

propertyName
ReadOnlySpan<Char>

Değeri döndürülecek özelliğin adı.

Döndürülenler

JsonElement İstenen özelliğin değerini temsil eden bir.

Özel durumlar

Bu değerin ValueKind değeri değildir Object.

İstenen ada sahip bir özellik bulunamadı.

Üst JsonDocument öğe atılmış.

Açıklamalar

Özellik adı eşleştirme sıralı, büyük/küçük harfe duyarlı bir karşılaştırma olarak gerçekleştirilir.

Bir özellik aynı nesne için birden çok kez tanımlanırsa, yöntem bu tür son tanımla eşleşir.

Şunlara uygulanır

GetProperty(String)

Kaynak:
JsonElement.cs
Kaynak:
JsonElement.cs
Kaynak:
JsonElement.cs
Kaynak:
JsonElement.cs
Kaynak:
JsonElement.cs

JsonElement tarafından propertyNametanımlanan gerekli bir özelliğin değerini temsil eden bir alır.

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

Parametreler

propertyName
String

Değeri döndürülecek özelliğin adı.

Döndürülenler

JsonElement İstenen özelliğin değerini temsil eden bir.

Özel durumlar

Bu değerin ValueKind değeri değildir Object.

İstenen ada sahip bir özellik bulunamadı.

propertyName, null değeridir.

Üst JsonDocument öğe atılmış.

Açıklamalar

Özellik adı eşleştirme sıralı, büyük/küçük harfe duyarlı bir karşılaştırma olarak gerçekleştirilir.

Bir özellik aynı nesne için birden çok kez tanımlanırsa, yöntem bu tür son tanımla eşleşir.

Şunlara uygulanır