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.
Retornos
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
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.