DataContractSerializer.DataContractSurrogate Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.