Compartir a través de


ImportOptions.DataContractSurrogate Propiedad

Definición

Obtiene o establece un proveedor suplente de contrato de datos que se puede usar para modificar el código generado durante una operación de importación.

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

Valor de propiedad

Implementación de la interfaz IDataContractSurrogate que controla la importación de esquemas.

Comentarios

El tipo de interfaz de esta opción es ISerializationSurrogateProvider, pero para aprovechar al máximo las capacidades de modificación de código importadas, se recomienda usar una ISerializationSurrogateProvider2ISerializationSurrogateProvider2 que también implemente ISerializationCodeDomSurrogateProvider.

Se aplica a