Condividi tramite


JsonSerializerOptions.MakeReadOnly Metodo

Definizione

Overload

MakeReadOnly()

Contrassegna l'istanza corrente come di sola lettura per impedire ulteriori modifiche dell'utente.

MakeReadOnly(Boolean)

Contrassegna l'istanza corrente come di sola lettura che impedisce ulteriori modifiche dell'utente.

MakeReadOnly()

Origine:
JsonSerializerOptions.cs
Origine:
JsonSerializerOptions.cs
Origine:
JsonSerializerOptions.cs
Origine:
JsonSerializerOptions.cs

Contrassegna l'istanza corrente come di sola lettura per impedire ulteriori modifiche dell'utente.

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

Eccezioni

L'istanza non specifica un'impostazione TypeInfoResolver .

Commenti

Questo metodo è idempotente.

Si applica a

MakeReadOnly(Boolean)

Origine:
JsonSerializerOptions.cs
Origine:
JsonSerializerOptions.cs
Origine:
JsonSerializerOptions.cs
Origine:
JsonSerializerOptions.cs

Contrassegna l'istanza corrente come di sola lettura che impedisce ulteriori modifiche dell'utente.

public:
 void MakeReadOnly(bool populateMissingResolver);
public void MakeReadOnly (bool populateMissingResolver);
member this.MakeReadOnly : bool -> unit
Public Sub MakeReadOnly (populateMissingResolver As Boolean)

Parametri

populateMissingResolver
Boolean

Popola le proprietà non configurate TypeInfoResolver con l'impostazione predefinita basata sulla reflection.

Eccezioni

L'istanza non specifica un'impostazione TypeInfoResolver . Viene generata quando populateMissingResolver è false.

-oppure-

L'opzione IsReflectionEnabledByDefault di funzionalità è stata disattivata.

Commenti

Quando populateMissingResolver è impostato su true, configura l'istanza seguendo la semantica dei JsonSerializer metodi che accettano JsonSerializerOptions parametri.

Questo metodo è idempotente.

Si applica a