JsonSerializerOptions.MakeReadOnly Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
MakeReadOnly() |
Markiert den aktuellen instance als schreibgeschützt, um weitere Benutzeränderungen zu verhindern. |
MakeReadOnly(Boolean) |
Markiert den aktuellen instance als schreibgeschützt, wodurch weitere Benutzeränderungen verhindert werden. |
MakeReadOnly()
- Quelle:
- JsonSerializerOptions.cs
- Quelle:
- JsonSerializerOptions.cs
Markiert den aktuellen instance 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 instance gibt keine Einstellung anTypeInfoResolver.
Hinweise
Diese Methode ist idempotent.
Gilt für:
MakeReadOnly(Boolean)
- Quelle:
- JsonSerializerOptions.cs
- Quelle:
- JsonSerializerOptions.cs
Markiert den aktuellen instance als schreibgeschützt, wodurch weitere Benutzeränderungen verhindert werden.
public:
void MakeReadOnly(bool populateMissingResolver);
public void MakeReadOnly (bool populateMissingResolver);
member this.MakeReadOnly : bool -> unit
Public Sub MakeReadOnly (populateMissingResolver As Boolean)
Parameter
- populateMissingResolver
- Boolean
Füllt nicht konfigurierte TypeInfoResolver Eigenschaften mit dem reflektionsbasierten Standard auf.
Ausnahmen
Die instance gibt keine Einstellung anTypeInfoResolver. Wird ausgelöst, wenn populateMissingResolver
gleich false
ist.
Oder
Der IsReflectionEnabledByDefault Featureschalter wurde deaktiviert.
Hinweise
Wenn populateMissingResolver
auf true
festgelegt ist, konfiguriert die instance gemäß der Semantik der Methoden, die JsonSerializer Parameter akzeptierenJsonSerializerOptions.
Diese Methode ist idempotent.