IDataContractSurrogate.GetCustomDataToExport 方法

定义

在架构导出操作期间,向架构中插入非 null 返回值的批注。

重载

GetCustomDataToExport(MemberInfo, Type)

在架构导出操作期间,向架构中插入非 null 返回值的批注。

GetCustomDataToExport(Type, Type)

在架构导出操作期间,向架构中插入非 null 返回值的批注。

GetCustomDataToExport(MemberInfo, Type)

在架构导出操作期间,向架构中插入非 null 返回值的批注。

public:
 System::Object ^ GetCustomDataToExport(System::Reflection::MemberInfo ^ memberInfo, Type ^ dataContractType);
public object GetCustomDataToExport (System.Reflection.MemberInfo memberInfo, Type dataContractType);
abstract member GetCustomDataToExport : System.Reflection.MemberInfo * Type -> obj
Public Function GetCustomDataToExport (memberInfo As MemberInfo, dataContractType As Type) As Object

参数

memberInfo
MemberInfo

一个对成员进行描述的 MemberInfo

dataContractType
Type

Type

返回

一个对象,它表示要插入到 XML 架构定义中的批注。

适用于

GetCustomDataToExport(Type, Type)

在架构导出操作期间,向架构中插入非 null 返回值的批注。

public:
 System::Object ^ GetCustomDataToExport(Type ^ clrType, Type ^ dataContractType);
public object GetCustomDataToExport (Type clrType, Type dataContractType);
abstract member GetCustomDataToExport : Type * Type -> obj
Public Function GetCustomDataToExport (clrType As Type, dataContractType As Type) As Object

参数

clrType
Type

要替换的 CLR 类型。

dataContractType
Type

要批注的数据协定类型。

返回

一个对象,它表示要插入到 XML 架构定义中的批注。

适用于