DataContractSerializer.DataContractSurrogate Eigenschap

Definitie

Hiermee haalt u een surrogaattype op dat het serialisatie- of deserialisatieproces kan uitbreiden.

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

Waarde van eigenschap

Een implementatie van de IDataContractSurrogate klasse.

Opmerkingen

De IDataContractSurrogate functie kan worden gebruikt om aan te passen hoe exemplaren van een type worden geserialiseerd en gedeserialiseerd. Het kan bijvoorbeeld worden gebruikt om de serialisatie van verouderde typen in te schakelen die niet serialiseerbare, dat wil gezegd, typen waarop het DataContractAttribute kenmerk niet is toegepast.

Van toepassing op

Zie ook