Share via


JsonTypeInfo.Kind Propiedad

Definición

Obtiene un valor que describe el tipo de metadatos de contrato que especifica la instancia actual.

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

Valor de propiedad

JsonTypeInfoKind

Comentarios

El valor de Kind determina qué aspectos del contrato JSON se pueden configurar. Por ejemplo, solo es posible configurar la Properties lista para los metadatos de tipo Object.

El valor de Kind se determina exclusivamente por el JsonConverter resuelto para el tipo actual y no se puede cambiar una vez que se haya producido la resolución. Los convertidores personalizados definidos por el usuario (especificados a través JsonConverterAttribute de o Converters) son independientes de los metadatos y, por tanto, siempre se resuelven en None.

Se aplica a