Compartir a través de


JsonSerializerOptions.MakeReadOnly Método

Definición

Sobrecargas

MakeReadOnly()

Marca la instancia actual como de solo lectura para evitar cualquier modificación adicional del usuario.

MakeReadOnly(Boolean)

Marca la instancia actual como de solo lectura, lo que impide cualquier modificación adicional del usuario.

MakeReadOnly()

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

Marca la instancia actual como de solo lectura para evitar cualquier modificación adicional del usuario.

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

Excepciones

La instancia no especifica una TypeInfoResolver configuración.

Comentarios

Este método es idempotente.

Se aplica a

MakeReadOnly(Boolean)

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

Marca la instancia actual como de solo lectura, lo que impide cualquier modificación adicional del usuario.

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

Parámetros

populateMissingResolver
Boolean

Rellena las propiedades no configuradas TypeInfoResolver con el valor predeterminado basado en reflexión.

Excepciones

La instancia no especifica una TypeInfoResolver configuración. Se produce cuando populateMissingResolver es false.

O bien

El IsReflectionEnabledByDefault conmutador de características se ha desactivado.

Comentarios

Cuando populateMissingResolver se establece trueen , configura la instancia de siguiendo la semántica de los JsonSerializer métodos que JsonSerializerOptions aceptan parámetros.

Este método es idempotente.

Se aplica a