JsonSerializerOptions.AllowOutOfOrderMetadataProperties Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente di specificare le proprietà dei metadati JSON dopo le normali proprietà in un oggetto JSON deserializzato.
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
Valore della proprietà
Eccezioni
Generata se questa proprietà viene impostata dopo la serializzazione o la deserializzazione.
Commenti
Se impostato su true
, rimuove il requisito che le proprietà dei metadati JSON
ad esempio $id e $type devono essere specificati all'inizio dell'oggetto JSON deserializzato.
Si noti che l'abilitazione di questa impostazione può comportare un sovraccarico del buffer
durante la deserializzazione di payload JSON di grandi dimensioni nel contesto della deserializzazione del flusso.