共用方式為


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 型別上的批註對應。

適用於