Sdílet prostřednictvím


ImportOptions.DataContractSurrogate Vlastnost

Definice

Získá nebo nastaví náhradního zprostředkovatele kontraktu dat, který lze použít k úpravě kódu generovaného během operace importu.

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

Hodnota vlastnosti

Implementace rozhraní IDataContractSurrogate, které zpracovává import schématu.

Poznámky

Typ rozhraní pro tuto možnost je ISerializationSurrogateProvider, ale chcete-li plně využít importovaných schopností úprav kódu pomocí ISerializationSurrogateProvider2ISerializationSurrogateProvider2, která také implementuje ISerializationCodeDomSurrogateProvider se doporučuje.

Platí pro