JsonElement.GetProperty メソッド

定義

オーバーロード

名前 説明
GetProperty(ReadOnlySpan<Byte>)

utf8PropertyNameによって識別される必須プロパティの値を表すJsonElementを取得します。

GetProperty(ReadOnlySpan<Char>)

propertyNameによって識別される必須プロパティの値を表すJsonElementを取得します。

GetProperty(String)

propertyNameによって識別される必須プロパティの値を表すJsonElementを取得します。

GetProperty(ReadOnlySpan<Byte>)

ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs

utf8PropertyNameによって識別される必須プロパティの値を表すJsonElementを取得します。

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

パラメーター

utf8PropertyName
ReadOnlySpan<Byte>

返すプロパティの名前の UTF-8 表現 (Byte-Order-Mark (BOM) なし)。

返品

要求されたプロパティの値を表す JsonElement

例外

この値の ValueKindObjectされません。

要求された名前のプロパティが見つかりませんでした。

JsonDocument が破棄されました。

注釈

プロパティ名の照合は、大文字と小文字を区別する序数比較として実行されます。

プロパティが同じオブジェクトに対して複数回定義されている場合、メソッドは最後の定義と一致します。

詳細については、「 System.Text.Json を使用してカスタム シリアライザーとデシリアライザーを記述する方法」を参照してください

こちらもご覧ください

適用対象

GetProperty(ReadOnlySpan<Char>)

ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs

propertyNameによって識別される必須プロパティの値を表すJsonElementを取得します。

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

パラメーター

propertyName
ReadOnlySpan<Char>

値を取得するプロパティの名前を指定します。

返品

要求されたプロパティの値を表す JsonElement

例外

この値の ValueKindObjectされません。

要求された名前のプロパティが見つかりませんでした。

JsonDocument が破棄されました。

注釈

プロパティ名の照合は、大文字と小文字を区別する序数比較として実行されます。

プロパティが同じオブジェクトに対して複数回定義されている場合、メソッドは最後の定義と一致します。

こちらもご覧ください

適用対象

GetProperty(String)

ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs

propertyNameによって識別される必須プロパティの値を表すJsonElementを取得します。

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

パラメーター

propertyName
String

値を取得するプロパティの名前を指定します。

返品

要求されたプロパティの値を表す JsonElement

例外

この値の ValueKindObjectされません。

要求された名前のプロパティが見つかりませんでした。

propertyNamenullです。

JsonDocument が破棄されました。

注釈

プロパティ名の照合は、大文字と小文字を区別する序数比較として実行されます。

プロパティが同じオブジェクトに対して複数回定義されている場合、メソッドは最後の定義と一致します。

こちらもご覧ください

適用対象