AIJsonUtilities.DefaultOptions 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.
Ottiene il JsonSerializerOptions singleton usato come predefinito nelle operazioni di serializzazione JSON.
public:
static property System::Text::Json::JsonSerializerOptions ^ DefaultOptions { System::Text::Json::JsonSerializerOptions ^ get(); };
public static System.Text.Json.JsonSerializerOptions DefaultOptions { get; }
static member DefaultOptions : System.Text.Json.JsonSerializerOptions
Public ReadOnly Property DefaultOptions As JsonSerializerOptions
Valore della proprietà
Commenti
Per le applicazioni o AOT native che disabilitano IsReflectionEnabledByDefault questa istanza include contratti generati dall'origine per tutti i tipi di scambio comuni contenuti nella Microsoft. Libreria Extensions.AI.Abstractions.
Attiva inoltre le impostazioni seguenti:
- Abilita la WriteIndented proprietà .
- Abilita la serializzazione delle enumerazioni basate su stringhe implementata da JsonStringEnumConverter.
- Abilita WhenWritingNull come condizione di ignorare predefinita per le proprietà.
- Abilita UnsafeRelaxedJsonEscaping quando si esca da stringhe JSON. L'utilizzo di applicazioni deve garantire che gli output JSON siano adeguatamente preceduti da escape prima dell'incorporamento in altri formati di documento, ad esempio HTML e XML.