JsonSerializerOptions.Strict Eigenschaft

Definition

Ruft eine schreibgeschützte Singletoninstanz ab, von der JsonSerializerOptions die strenge Konfiguration verwendet wird.

public:
 static property System::Text::Json::JsonSerializerOptions ^ Strict { System::Text::Json::JsonSerializerOptions ^ get(); };
public static System.Text.Json.JsonSerializerOptions Strict { [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 Strict { 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 Strict : System.Text.Json.JsonSerializerOptions
static member Strict : System.Text.Json.JsonSerializerOptions
Public Shared ReadOnly Property Strict As JsonSerializerOptions

Eigenschaftswert

Attribute

Hinweise

Jede JsonSerializerOptions Instanz kapselt ihre eigenen Serialisierungsmetadatencaches, sodass die Verwendung neuer Standardinstanzen bei jedem Bedarf zu einer redundanten Neuberechnung von Konvertern führen kann.

Diese Eigenschaft stellt eine freigegebene Instanz bereit, die von einer beliebigen Anzahl von Komponenten genutzt werden kann, ohne dass eine Konverterkompilierung erforderlich ist.

Gilt für: