Język

JsonTypeInfo.Kind Właściwość

Definicja

Pobiera wartość, która opisuje rodzaj metadanych kontraktu, które określa bieżące wystąpienie.

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

Wartość właściwości

Uwagi

Wartość Kind określa, jakie aspekty kontraktu JSON można konfigurować. Na przykład można skonfigurować Properties listę metadanych typu Object.

Wartość jest Kind określana wyłącznie przez JsonConverter rozpoznany dla bieżącego typu i nie można jej zmienić po zakończeniu rozpoznawania. Niestandardowe konwertery zdefiniowane przez użytkownika (określone za pośrednictwem lub Converters) są niezależne od JsonConverterAttribute metadanych i dlatego zawsze są rozpoznawane jako None.

Dotyczy