JsonTypeInfo.Kind Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.