Sdílet prostřednictvím


JsonTypeInfo.Kind Vlastnost

Definice

Získá hodnotu, která popisuje druh metadat kontraktu, který aktuální instance určuje.

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

Hodnota vlastnosti

Poznámky

Hodnota určuje Kind , jaké aspekty kontraktu JSON je možné konfigurovat. Seznam je například možné nakonfigurovat Properties pouze pro metadata typu Object.

Hodnota Kind je určena výhradně přeloženým JsonConverter pro aktuální typ a nelze ji změnit, jakmile dojde k vyřešení. Uživatelem definované vlastní převaděče (zadané prostřednictvím JsonConverterAttribute nebo Converters) jsou metadatově nezávislé, a proto se vždy překládají na None.

Platí pro