語言

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 型別的註解映射而成。

適用於