JsonSerializerOptions.MakeReadOnly Methode

Definition

Überlädt

Name Beschreibung
MakeReadOnly()

Kennzeichnet die aktuelle Instanz als schreibgeschützt, um weitere Benutzeränderungen zu verhindern.

MakeReadOnly(Boolean)

Markiert die aktuelle Instanz als schreibgeschützt, hindert sie an weiteren Benutzeränderungen.

MakeReadOnly()

Quelle:
JsonSerializerOptions.cs
Quelle:
JsonSerializerOptions.cs
Quelle:
JsonSerializerOptions.cs
Quelle:
JsonSerializerOptions.cs
Quelle:
JsonSerializerOptions.cs
Quelle:
JsonSerializerOptions.cs

Kennzeichnet die aktuelle Instanz als schreibgeschützt, um weitere Benutzeränderungen zu verhindern.

public:
 void MakeReadOnly();
public void MakeReadOnly();
member this.MakeReadOnly : unit -> unit
Public Sub MakeReadOnly ()

Ausnahmen

Die Instanz gibt keine Einstellung an TypeInfoResolver .

Hinweise

Diese Methode ist idempotent.

Gilt für:

MakeReadOnly(Boolean)

Quelle:
JsonSerializerOptions.cs
Quelle:
JsonSerializerOptions.cs
Quelle:
JsonSerializerOptions.cs
Quelle:
JsonSerializerOptions.cs
Quelle:
JsonSerializerOptions.cs
Quelle:
JsonSerializerOptions.cs

Markiert die aktuelle Instanz als schreibgeschützt, hindert sie an weiteren Benutzeränderungen.

public:
 void MakeReadOnly(bool populateMissingResolver);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Populating unconfigured TypeInfoResolver properties with the reflection resolver requires runtime code generation.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Populating unconfigured TypeInfoResolver properties with the reflection resolver requires unreferenced code.")]
public void MakeReadOnly(bool populateMissingResolver);
public void MakeReadOnly(bool populateMissingResolver);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Populating unconfigured TypeInfoResolver properties with the reflection resolver requires runtime code generation.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Populating unconfigured TypeInfoResolver properties with the reflection resolver requires unreferenced code.")>]
member this.MakeReadOnly : bool -> unit
member this.MakeReadOnly : bool -> unit
Public Sub MakeReadOnly (populateMissingResolver As Boolean)

Parameter

populateMissingResolver
Boolean

Füllt nicht konfigurierte TypeInfoResolver Eigenschaften mit dem spiegelbasierten Standard auf.

Attribute

Ausnahmen

Die Instanz gibt keine Einstellung an TypeInfoResolver . Wird ausgelöst, wenn populateMissingResolver ist false.

-oder-

Der IsReflectionEnabledByDefault Featureschalter wurde deaktiviert.

Hinweise

Wenn populateMissingResolver dieser Parameter festgelegt trueist, konfiguriert die Instanz nach der Semantik der Methoden, die JsonSerializer Parameter akzeptieren JsonSerializerOptions .

Diese Methode ist idempotent.

Gilt für: