Поделиться через


ISerializationSurrogateProvider2.GetCustomDataToExport Метод

Определение

Перегрузки

GetCustomDataToExport(MemberInfo, Type)

Во время операций экспорта схемы вставляет в схему заметки для невозвращаемыхnull значений.

GetCustomDataToExport(Type, Type)

Во время операций экспорта схемы вставляет в схему заметки для невозвращаемыхnull значений.

GetCustomDataToExport(MemberInfo, Type)

Во время операций экспорта схемы вставляет в схему заметки для невозвращаемых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

Параметры

memberInfo
MemberInfo

Объект MemberInfo, описывающий элемент.

dataContractType
Type

Тип контракта данных, для которого создается заметка.

Возвращаемое значение

Объект, представляющий заметку, которая вставляется в определение схемы XML.

Применяется к

GetCustomDataToExport(Type, Type)

Во время операций экспорта схемы вставляет в схему заметки для невозвращаемыхnull значений.

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

Параметры

runtimeType
Type

Заменяемый тип среды выполнения.

dataContractType
Type

Тип контракта данных, для которого создается заметка.

Возвращаемое значение

Объект, представляющий заметку, которая вставляется в определение схемы XML.

Применяется к