JsonPropertyInfo.Name プロパティ

定義

プロパティをシリアル化するときに使用する JSON プロパティ名を取得または設定します。

public:
 property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String

プロパティ値

例外

valuenullです。

JsonPropertyInfo インスタンスは、さらに変更するためにロックされています。

注釈

Nameの値は、宣言JsonTypeInfoで定義されている他のJsonPropertyInfoの値と競合することはできません。

DefaultJsonTypeInfoResolver または JsonSerializerContext から発生するコントラクトの場合、値には通常、基になる.NET メンバー名、PropertyNamingPolicy から派生した名前、または JsonPropertyNameAttribute で指定された値が反映されます。

適用対象