Udostępnij za pośrednictwem


ISerializationSurrogateProvider2.GetCustomDataToExport Metoda

Definicja

Przeciążenia

GetCustomDataToExport(MemberInfo, Type)

Podczas operacji eksportowania schematu wstawia adnotacje do schematu dla wartości niezwracanychnull .

GetCustomDataToExport(Type, Type)

Podczas operacji eksportowania schematu wstawia adnotacje do schematu dla wartości niezwracanychnull .

GetCustomDataToExport(MemberInfo, Type)

Podczas operacji eksportowania schematu wstawia adnotacje do schematu dla wartości niezwracanychnull .

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

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

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

public:
 System::Object ^ GetCustomDataToExport(Type ^ runtimeType, Type ^ dataContractType);
public object? GetCustomDataToExport (Type runtimeType, Type dataContractType);
abstract member GetCustomDataToExport : Type * Type -> obj
Public Function GetCustomDataToExport (runtimeType As Type, dataContractType As Type) As Object

Parametry

runtimeType
Type

Typ środowiska uruchomieniowego, 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