다음을 통해 공유


JsonUnknownDerivedTypeHandling 열거형

정의

다형 serialization에 대해 명시적으로 선언되지 않은 파생 런타임 형식의 개체를 처리하는 방법을 정의합니다.

public enum class JsonUnknownDerivedTypeHandling
public enum JsonUnknownDerivedTypeHandling
type JsonUnknownDerivedTypeHandling = 
Public Enum JsonUnknownDerivedTypeHandling
상속
JsonUnknownDerivedTypeHandling

필드

FailSerialization 0

선언되지 않은 런타임 형식의 개체는 다형 직렬화에 실패합니다.

FallBackToBaseType 1

선언되지 않은 런타임 형식의 개체는 기본 형식의 serialization 계약으로 대체됩니다.

FallBackToNearestAncestor 2

선언되지 않은 런타임 형식의 개체는 가장 가까운 선언된 상위 형식의 serialization 계약으로 되돌아갑니다. 다이아몬드 모호성 제약 조건으로 인해 특정 인터페이스 계층 구조가 지원되지 않습니다.

적용 대상