Share via


JsonTypeInfo.Kind Propriété

Définition

Obtient une valeur qui décrit le type de métadonnées de contrat que l’instance actuelle spécifie.

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

Valeur de propriété

Remarques

La valeur de Kind détermine quels aspects du contrat JSON sont configurables. Par exemple, il est uniquement possible de configurer la liste pour les Properties métadonnées de type Object.

La valeur de Kind est déterminée exclusivement par le JsonConverter résolu pour le type actuel et ne peut pas être modifiée une fois la résolution effectuée. Les convertisseurs personnalisés définis par l’utilisateur (spécifiés via JsonConverterAttribute ou Converters) sont indépendants des métadonnées et sont donc toujours résolus en None.

S’applique à