JsonTypeInfo.PolymorphismOptions 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个指定多态元数据的配置对象。
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
属性值
例外
value 已与其他 JsonTypeInfo 实例关联。
注解
对于源自或来自 DefaultJsonTypeInfoResolver 或 JsonSerializerContext的协定,此设置的配置将从任何 JsonDerivedTypeAttribute 或 JsonPolymorphicAttribute 批注进行映射。