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

注解

对于源自 DefaultJsonTypeInfoResolverJsonSerializerContext的协定,此回调的值将从类型的注释中映射 JsonObjectCreationHandlingAttribute

适用于