JsonTypeInfo.PolymorphismOptions 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 ou define um objeto de configuração que especifica metadados de polimorfismo.
public:
property System::Text::Json::Serialization::Metadata::JsonPolymorphismOptions ^ PolymorphismOptions { System::Text::Json::Serialization::Metadata::JsonPolymorphismOptions ^ get(); void set(System::Text::Json::Serialization::Metadata::JsonPolymorphismOptions ^ value); };
public System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions? PolymorphismOptions { get; set; }
member this.PolymorphismOptions : System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions with get, set
Public Property PolymorphismOptions As JsonPolymorphismOptions
Valor de Propriedade
Exceções
value foi associado a outro JsonTypeInfo caso.
A JsonTypeInfo instância foi bloqueada para modificações adicionais.
-ou-
A serialização polimórfica não é suportada para os metadados Kindatuais .
Observações
Para contratos originados de DefaultJsonTypeInfoResolver ou JsonSerializerContext, a configuração desta configuração será mapeada a partir de quaisquer JsonDerivedTypeAttribute ou JsonPolymorphicAttribute anotações.