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.During schema export operations, inserts annotations into the schema for non-null return values.

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.During schema export operations, inserts annotations into the schema for non-null return values.

GetCustomDataToExport(Type, Type)

Durante as operações de exportação de esquema, insere as anotações no esquema para valores retornados não nulos.During schema export operations, inserts annotations into the schema for non-null return values.

GetCustomDataToExport(MemberInfo, Type)

Durante as operações de exportação de esquema, insere as anotações no esquema para valores retornados não nulos.During schema export operations, inserts annotations into the schema for non-null return values.

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.A MemberInfo that describes the member.

dataContractType
Type

Um Type.A Type.

Retornos

Object

Um objeto que representa a anotação a ser inserida na definição de esquema XML.An object that represents the annotation to be inserted into the XML schema definition.

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.During schema export operations, inserts annotations into the schema for non-null return values.

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.The CLR type to be replaced.

dataContractType
Type

O tipo de contrato de dados a ser anotado.The data contract type to be annotated.

Retornos

Object

Um objeto que representa a anotação a ser inserida na definição de esquema XML.An object that represents the annotation to be inserted into the XML schema definition.

Aplica-se a