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 IDataContractSurrogate istanza. 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 IDataContractSurrogate classe .
Commenti
IDataContractSurrogate Può essere utilizzato per personalizzare la modalità di serializzazione e deserializzazione delle istanze di un tipo. Ad esempio, può essere usato per abilitare la serializzazione di tipi legacy che non sono serializzabili, ovvero tipi a cui l'attributo DataContractAttribute non è stato applicato.