JsonSerializerOptions.MakeReadOnly Metodo

Definizione

Overload

Nome Descrizione
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
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 di 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
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);
[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)

Parametri

populateMissingResolver
Boolean

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

Attributi

Eccezioni

L'istanza di non specifica un'impostazione TypeInfoResolver . 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