JsonTypeInfo.Kind プロパティ

定義

現在のインスタンスが指定するコントラクト メタデータの種類を表す値を取得します。

public:
 property System::Text::Json::Serialization::Metadata::JsonTypeInfoKind Kind { System::Text::Json::Serialization::Metadata::JsonTypeInfoKind get(); };
public System.Text.Json.Serialization.Metadata.JsonTypeInfoKind Kind { get; }
member this.Kind : System.Text.Json.Serialization.Metadata.JsonTypeInfoKind
Public ReadOnly Property Kind As JsonTypeInfoKind

プロパティ値

注釈

Kind 値によって、JSON コントラクトの構成可能な側面が決まります。 たとえば、 の種類Objectのメタデータに対してのみリストをProperties構成できます。

の値は、現在の Kind 型に対して JsonConverter 解決された によって排他的に決定され、解決が行われると変更することはできません。 ユーザー定義のカスタム コンバーター (または Convertersを使用してJsonConverterAttribute指定) はメタデータに依存しないため、常に にNone解決されます。

適用対象