Condividi tramite


DataContractSerializer.DataContractSurrogate Proprietà

Definizione

Ottiene un tipo surrogato in grado di 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.

Si applica a

Vedi anche