DataContractJsonSerializer.DataContractSurrogate Proprietà
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.
Ottiene un tipo surrogato attualmente attivo per una determinata istanza IDataContractSurrogate. I surrogati possono estendere il processo di serializzazione o deserializzazione.
public:
property System::Runtime::Serialization::IDataContractSurrogate ^ DataContractSurrogate { System::Runtime::Serialization::IDataContractSurrogate ^ get(); };
public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get; }
member this.DataContractSurrogate : System.Runtime.Serialization.IDataContractSurrogate
Public ReadOnly Property DataContractSurrogate As IDataContractSurrogate
Valore della proprietà
Implementazione della classe IDataContractSurrogate.
Commenti
L'interfaccia IDataContractSurrogate può essere utilizzata per personalizzare il modo in cui le istanze di un tipo vengono serializzate e deserializzate. Ad esempio, può essere utilizzata per abilitare la serializzazione di tipi legacy non serializzabili, ovvero tipi a cui non è stato applicato l'attributo DataContractAttribute.