JsonSerializerOptions.Default 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 un'istanza singleton di sola lettura di JsonSerializerOptions che utilizza la configurazione predefinita.
public:
static property System::Text::Json::JsonSerializerOptions ^ Default { System::Text::Json::JsonSerializerOptions ^ get(); };
public static System.Text.Json.JsonSerializerOptions Default { [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] get; }
public static System.Text.Json.JsonSerializerOptions Default { get; }
[<get: System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")>]
[<get: System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member Default : System.Text.Json.JsonSerializerOptions
static member Default : System.Text.Json.JsonSerializerOptions
Public Shared ReadOnly Property Default As JsonSerializerOptions
Valore della proprietà
- Attributi
Commenti
Ogni JsonSerializerOptions istanza incapsula le proprie cache dei metadati di serializzazione, quindi l'uso di istanze predefinite nuove ogni volta che è necessario può comportare la ricomputazione ridondante dei convertitori. Questa proprietà fornisce un'istanza condivisa che può essere utilizzata da un numero qualsiasi di componenti senza richiedere la ricompilazione del convertitore.