DataContractSerializer.DataContractSurrogate Egenskap

Definition

Hämtar en surrogattyp som kan utöka serialiserings- eller deserialiseringsprocessen.

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

Egenskapsvärde

En implementering av IDataContractSurrogate klassen.

Kommentarer

IDataContractSurrogate Kan användas för att anpassa hur instanser av en typ serialiseras och deserialiseras. Det kan till exempel användas för att aktivera serialisering av äldre typer som inte är serialiserbara, det vill säga typer som DataContractAttribute attributet inte har tillämpats på.

Gäller för

Se även