DataContractJsonSerializer.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ý je aktuálně aktivní pro danou IDataContractSurrogate instanci. Náhradníky mohou rozšířit serializace nebo deserializace proces.
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, jakým jsou instance typu serializovány a deserializovány. Například lze použít k povolení serializace starších typů, které nejsou serializovatelné, to znamená, typy, na které DataContractAttribute atribut nebyl použit.