JsonTypeInfo.PolymorphismOptions Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett konfigurationsobjekt som anger polymorfismmetadata.
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
Egenskapsvärde
Undantag
value har associerats med en annan JsonTypeInfo instans.
Instansen JsonTypeInfo har låsts för ytterligare ändring.
-eller-
Polymorf serialisering stöds inte för aktuella metadata Kind.
Kommentarer
För kontrakt som kommer från DefaultJsonTypeInfoResolver eller JsonSerializerContextmappas konfigurationen av den här inställningen från alla JsonDerivedTypeAttribute anteckningar eller JsonPolymorphicAttribute anteckningar.