DataContractSerializer.DataContractSurrogate Vlastnost

Definice

Získá náhradní typ, který může rozšířit serializace nebo deserializace procesu.

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

Hodnota vlastnosti

Implementace IDataContractSurrogate třídy.

Poznámky

Lze IDataContractSurrogate použít k přizpůsobení způsobu serializace a deserializace instancí typu. Může být například použit k povolení serializace starších typů, které nejsou serializovatelné, tj. typy, na které DataContractAttribute nebyl atribut použit.

Platí pro

Viz také