JsonSerializerOptions.AllowOutOfOrderMetadataProperties Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 true
odebere 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í.