다음을 통해 공유


JsonSerializerOptions.PreferredObjectCreationHandling 속성

정의

JSON을 역직렬화할 때 속성에 대한 기본 개체 만들기 처리를 가져오거나 설정합니다.

public:
 property System::Text::Json::Serialization::JsonObjectCreationHandling PreferredObjectCreationHandling { System::Text::Json::Serialization::JsonObjectCreationHandling get(); void set(System::Text::Json::Serialization::JsonObjectCreationHandling value); };
public System.Text.Json.Serialization.JsonObjectCreationHandling PreferredObjectCreationHandling { get; set; }
member this.PreferredObjectCreationHandling : System.Text.Json.Serialization.JsonObjectCreationHandling with get, set
Public Property PreferredObjectCreationHandling As JsonObjectCreationHandling

속성 값

Populate설정하면 기존 instance 다시 사용할 수 있는 모든 속성이 채워집니다.

설명

속성 형식만 고려됩니다. 예를 들어 속성이 형식 IEnumerable<T> 이지만 할당된 List<T>경우 는 채울 수 없으므로 IEnumerable<T> 채워지지 않습니다. 또한 값 형식에는 setter를 채워야 합니다.

적용 대상