JsonTypeInfo.PolymorphismOptions 속성

정의

다형성 메타데이터를 지정하는 구성 개체를 가져오거나 설정합니다.

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 인스턴스와 연결되었습니다.

JsonTypeInfo 추가 수정을 위해 인스턴스가 잠겼습니다.

-또는-

다형 직렬화는 현재 메타데이터 Kind에 대해 지원되지 않습니다.

설명

시작되거나 JsonSerializerContext시작된 DefaultJsonTypeInfoResolver 계약의 경우 이 설정의 구성은 모든 JsonDerivedTypeAttribute 주석 또는 JsonPolymorphicAttribute 주석에서 매핑됩니다.

적용 대상