ImportOptions.DataContractSurrogate Eigenschap

Definitie

Hiermee wordt een surrogaatprovider voor een gegevenscontract opgehaald of ingesteld die kan worden gebruikt om de code te wijzigen die tijdens een importbewerking wordt gegenereerd.

public:
 property System::Runtime::Serialization::IDataContractSurrogate ^ DataContractSurrogate { System::Runtime::Serialization::IDataContractSurrogate ^ get(); void set(System::Runtime::Serialization::IDataContractSurrogate ^ value); };
public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get; set; }
member this.DataContractSurrogate : System.Runtime.Serialization.IDataContractSurrogate with get, set
Public Property DataContractSurrogate As IDataContractSurrogate

Waarde van eigenschap

Een implementatie van de IDataContractSurrogate interface die het importeren van schema's afhandelt.

Opmerkingen

Het interfacetype voor deze optie is ISerializationSurrogateProvider, maar om optimaal te profiteren van de geïmporteerde codewijzigingsmogelijkheden, wordt aanbevolen een ISerializationSurrogateProvider2ISerializationSurrogateProvider2 te gebruiken die ook wordt geïmplementeerd ISerializationCodeDomSurrogateProvider .

Van toepassing op