DataContractSerializer.DataContractSurrogate Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.