JsonTypeInfo.Kind Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.