Sdílet prostřednictvím


JsonSerializerOptions.AllowOutOfOrderMetadataProperties Vlastnost

Definice

Umožňuje zadat vlastnosti metadat JSON po běžných vlastnostech v deserializovaném objektu 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

Hodnota vlastnosti

Výjimky

Vyvolá se, pokud je tato vlastnost nastavena po serializaci nebo deserializace došlo.

Poznámky

Při nastavení na trueodebere požadavek, aby vlastnosti metadat JSON

například $id a $type by měly být zadány na začátku deserializovaného objektu JSON.

Je třeba poznamenat, že povolení tohoto nastavení může vést k nadměrnému ukládání do vyrovnávací paměti.

při deserializaci velkých datových částí JSON v kontextu deserializace streamování.

Platí pro