Udostępnij za pośrednictwem


IDataContractSurrogate.GetCustomDataToExport Metoda

Definicja

Podczas operacji eksportowania schematu wstawia adnotacje do schematu dla wartości zwracanych bez wartości null.

Przeciążenia

GetCustomDataToExport(MemberInfo, Type)

Podczas operacji eksportowania schematu wstawia adnotacje do schematu dla wartości zwracanych bez wartości null.

GetCustomDataToExport(Type, Type)

Podczas operacji eksportowania schematu wstawia adnotacje do schematu dla wartości zwracanych bez wartości null.

GetCustomDataToExport(MemberInfo, Type)

Podczas operacji eksportowania schematu wstawia adnotacje do schematu dla wartości zwracanych bez wartości 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

Element MemberInfo opisujący element członkowski.

dataContractType
Type

Klasa Type.

Zwraca

Obiekt reprezentujący adnotację do wstawienia do definicji schematu XML.

Dotyczy

GetCustomDataToExport(Type, Type)

Podczas operacji eksportowania schematu wstawia adnotacje do schematu dla wartości zwracanych bez wartości 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, który ma zostać zastąpiony.

dataContractType
Type

Typ kontraktu danych, który ma być adnotacją.

Zwraca

Obiekt reprezentujący adnotację do wstawienia do definicji schematu XML.

Dotyczy