Compartilhar via


IDataContractSurrogate.GetCustomDataToExport Método

Definição

Durante as operações de exportação de esquema, insere as anotações no esquema para valores retornados não nulos.

Sobrecargas

GetCustomDataToExport(MemberInfo, Type)

Durante as operações de exportação de esquema, insere as anotações no esquema para valores retornados não nulos.

GetCustomDataToExport(Type, Type)

Durante as operações de exportação de esquema, insere as anotações no esquema para valores retornados não nulos.

GetCustomDataToExport(MemberInfo, Type)

Durante as operações de exportação de esquema, insere as anotações no esquema para valores retornados não nulos.

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

Parâmetros

memberInfo
MemberInfo

Um MemberInfo que descreve o membro.

dataContractType
Type

Um Type.

Retornos

Um objeto que representa a anotação a ser inserida na definição de esquema XML.

Aplica-se a

GetCustomDataToExport(Type, Type)

Durante as operações de exportação de esquema, insere as anotações no esquema para valores retornados não nulos.

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

Parâmetros

clrType
Type

O tipo CLR a ser substituído.

dataContractType
Type

O tipo de contrato de dados a ser anotado.

Retornos

Um objeto que representa a anotação a ser inserida na definição de esquema XML.

Aplica-se a