Udostępnij za pośrednictwem


JsonTypeInfo.Kind Właściwość

Definicja

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

JsonTypeInfoKind

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.

Dotyczy