JsonSerializerOptions.MakeReadOnly Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.