JsonTypeInfo.PreferredPropertyObjectCreationHandling 속성

정의

형식에 포함된 속성의 기본 JsonObjectCreationHandling 설정 값을 가져오거나 설정합니다.

public:
 property Nullable<System::Text::Json::Serialization::JsonObjectCreationHandling> PreferredPropertyObjectCreationHandling { Nullable<System::Text::Json::Serialization::JsonObjectCreationHandling> get(); void set(Nullable<System::Text::Json::Serialization::JsonObjectCreationHandling> value); };
public System.Text.Json.Serialization.JsonObjectCreationHandling? PreferredPropertyObjectCreationHandling { get; set; }
member this.PreferredPropertyObjectCreationHandling : Nullable<System.Text.Json.Serialization.JsonObjectCreationHandling> with get, set
Public Property PreferredPropertyObjectCreationHandling As Nullable(Of JsonObjectCreationHandling)

속성 값

예외

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

-또는-

매핑되지 않은 멤버 처리는 JsonTypeInfoKind.Object에 대해서만 지원됩니다.

잘못된 값을 지정했습니다 JsonObjectCreationHandling .

설명

시작되거나 JsonSerializerContext시작된 DefaultJsonTypeInfoResolver 계약의 경우 이 콜백의 값은 형식에 대한 주석에서 JsonObjectCreationHandlingAttribute 매핑됩니다.

적용 대상