IDataContractSurrogate.GetCustomDataToExport Metoda

Definice

Během operací exportu schématu vkládá do schématu poznámky pro návratové hodnoty, které nemají hodnotu null.

Přetížení

GetCustomDataToExport(MemberInfo, Type)

Během operací exportu schématu vkládá do schématu poznámky pro návratové hodnoty, které nemají hodnotu null.

GetCustomDataToExport(Type, Type)

Během operací exportu schématu vkládá do schématu poznámky pro návratové hodnoty, které nemají hodnotu null.

GetCustomDataToExport(MemberInfo, Type)

Během operací exportu schématu vkládá do schématu poznámky pro návratové hodnoty, které nemají hodnotu 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

Parametry

memberInfo
MemberInfo

A MemberInfo , který popisuje člena.

dataContractType
Type

Úloha Type.

Návraty

Objekt, který představuje poznámku, která má být vložena do definice schématu XML.

Platí pro

GetCustomDataToExport(Type, Type)

Během operací exportu schématu vkládá do schématu poznámky pro návratové hodnoty, které nemají hodnotu 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

Parametry

clrType
Type

Typ CLR, který se má nahradit.

dataContractType
Type

Typ datového kontraktu, který se má anotovat.

Návraty

Objekt, který představuje poznámku, která má být vložena do definice schématu XML.

Platí pro