语言

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 支持未映射的成员处理。

注解

对于源自或源自 DefaultJsonTypeInfoResolver 的 JsonSerializerContext协定,此回调的值将从类型上的批注映射 JsonObjectCreationHandlingAttribute 。

适用于