共用方式為


JsonSerializerOptions.AllowOutOfOrderMetadataProperties 屬性

定義

允許在還原串行化 JSON 物件中的一般屬性之後指定 JSON 元數據屬性。

public:
 property bool AllowOutOfOrderMetadataProperties { bool get(); void set(bool value); };
public bool AllowOutOfOrderMetadataProperties { get; set; }
member this.AllowOutOfOrderMetadataProperties : bool with get, set
Public Property AllowOutOfOrderMetadataProperties As Boolean

屬性值

例外狀況

如果在串行化或還原串行化發生之後設定這個屬性,則擲回 。

備註

當設定為 true時,移除 JSON 元數據屬性的需求

例如,$id和$type應該在還原串行化 JSON 對象的開頭指定。

請注意,啟用此設定可能會導致過度緩衝

在串流還原串行化的內容中還原串行化大型 JSON 承載時。

適用於