AllowedTypesSerializationBinder Classe
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.
Implementazione del Newtonsoft.Json.Serialization.DefaultSerializationBinder, in grado di consentire la serializzazione e la deserializzazione di Typedesiderate.
public class AllowedTypesSerializationBinder : Newtonsoft.Json.Serialization.DefaultSerializationBinder
type AllowedTypesSerializationBinder = class
inherit DefaultSerializationBinder
Public Class AllowedTypesSerializationBinder
Inherits DefaultSerializationBinder
- Ereditarietà
-
Newtonsoft.Json.Serialization.DefaultSerializationBinderAllowedTypesSerializationBinder
Costruttori
AllowedTypesSerializationBinder(IList<Type>) |
Inizializza una nuova istanza della classe AllowedTypesSerializationBinder. |
Proprietà
AllowedTypes |
Ottiene la raccolta dei tipi consentiti. |
Metodi
BindToName(Type, String, String) |
Dato il parametro
Consentito o non consentito, restituirà il nome del Type tramite il parametro Se consentito, aggiungerà il Type alla raccolta AllowedTypes. |
BindToType(String, String) |
Dato il Quando viene trovato, aggiungerà il Type alla raccolta AllowedTypes, se non esiste. |
Verify() |
Verifica se sono presenti tipi non consentiti. Se non consentito, genererà un InvalidOperationException. |