Sdílet prostřednictvím


DataContractJsonSerializer.DataContractSurrogate Vlastnost

Definice

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.

Platí pro