JsonSerializerOptions.MakeReadOnly Méthode

Définition

Surcharges

Nom Description
MakeReadOnly()

Marque l’instance actuelle en lecture seule pour empêcher toute modification supplémentaire de l’utilisateur.

MakeReadOnly(Boolean)

Marque l’instance actuelle comme étant en lecture seule empêchant toute modification supplémentaire de l’utilisateur.

MakeReadOnly()

Source:
JsonSerializerOptions.cs
Source:
JsonSerializerOptions.cs
Source:
JsonSerializerOptions.cs
Source:
JsonSerializerOptions.cs
Source:
JsonSerializerOptions.cs
Source:
JsonSerializerOptions.cs

Marque l’instance actuelle en lecture seule pour empêcher toute modification supplémentaire de l’utilisateur.

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

Exceptions

L’instance ne spécifie pas de TypeInfoResolver paramètre.

Remarques

Cette méthode est idempotente.

S’applique à

MakeReadOnly(Boolean)

Source:
JsonSerializerOptions.cs
Source:
JsonSerializerOptions.cs
Source:
JsonSerializerOptions.cs
Source:
JsonSerializerOptions.cs
Source:
JsonSerializerOptions.cs
Source:
JsonSerializerOptions.cs

Marque l’instance actuelle comme étant en lecture seule empêchant toute modification supplémentaire de l’utilisateur.

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)

Paramètres

populateMissingResolver
Boolean

Remplit les propriétés non configurées TypeInfoResolver avec la valeur par défaut basée sur la réflexion.

Attributs

Exceptions

L’instance ne spécifie pas de TypeInfoResolver paramètre. Levée quand populateMissingResolver a la valeur false.

- ou -

Le IsReflectionEnabledByDefault commutateur de fonctionnalité a été désactivé.

Remarques

Quand populateMissingResolver la valeur est définie true, configure l’instance en suivant la sémantique des JsonSerializer méthodes acceptant JsonSerializerOptions les paramètres.

Cette méthode est idempotente.

S’applique à