JsonTypeInfo.Kind Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém um valor que descreve o tipo de metadados do contrato que a instância atual especifica.
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 Propriedade
Observações
O valor de Kind determina que aspetos do contrato JSON são configuráveis. Por exemplo, só é possível configurar a Properties lista para metadados do tipo Object.
O valor de Kind é determinado exclusivamente pelo resolvido JsonConverter para o tipo atual, e não pode ser alterado depois de a resolução ter ocorrido. Conversores personalizados definidos pelo utilizador (especificados via JsonConverterAttribute ou Converters) são independentes dos metadados e, por isso, resolvem sempre para None.