ImportOptions.DataContractSurrogate 属性

定义

获取或设置可用于修改在导入操作期间生成的代码的数据协定代理项。

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

属性值

IDataContractSurrogate 接口的能够处理架构导入的实现。

注解

此选项的接口类型是 ISerializationSurrogateProvider,但若要充分利用导入的代码修改功能,建议使用 ISerializationSurrogateProvider2同样实现的 ISerializationCodeDomSurrogateProvider ISerializationSurrogateProvider2。

适用于