Sdílet prostřednictvím


JsonTypeInfo.PolymorphismOptions Vlastnost

Definice

Získá nebo nastaví objekt konfigurace určující metadata polymorfismu.

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

Hodnota vlastnosti

Výjimky

value byla přidružena k jiné JsonTypeInfo instanci.

Instance JsonTypeInfo byla uzamčena pro další úpravy.

-nebo-

Polymorfní serializace není podporována pro aktuální metadata Kind.

Poznámky

U kontraktů pocházejících z DefaultJsonTypeInfoResolver nebo se konfigurace tohoto nastavení mapuje z poznámek nebo JsonDerivedTypeAttributeJsonPolymorphicAttribute .JsonSerializerContext

Platí pro