Jazyk

DataContractJsonSerializer.DataContractSurrogate Vlastnost

Definice

Získá náhradní typ, který je aktuálně aktivní pro danou IDataContractSurrogate instanci. Náhradní můžou rozšířit serializaci nebo deserializační 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 serializace a deserializace instancí typu. Lze jej například použít k povolení serializace starších typů, které nejsou serializovatelné, to znamená typy, na které DataContractAttribute atribut nebyl použit.

Platí pro