Sdílet prostřednictvím


ImportOptions.DataContractSurrogate Vlastnost

Definice

Získá nebo nastaví náhradní kontrakt dat, který lze použít ke změně kódu vygenerované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 IDataContractSurrogate rozhraní, které zpracovává import schématu.

Poznámky

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

Platí pro