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ść opisujący 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ę tylko dla 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 metody JsonConverterAttribute lub Converters) są niezależne od metadanych i dlatego zawsze są rozpoznawane jako None.