DataContractJsonSerializer.DataContractSurrogate Proprietà

Definizione

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.

Si applica a