Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

IDataContractSurrogate.GetCustomDataToExport Method

Definition

Namespace:
System.Runtime.Serialization
Assembly:
System.Runtime.Serialization.dll

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

During schema export operations, inserts annotations into the schema for non-null return values.

Overloads

Name Description
GetCustomDataToExport(MemberInfo, Type)

During schema export operations, inserts annotations into the schema for non-null return values.

GetCustomDataToExport(Type, Type)

During schema export operations, inserts annotations into the schema for non-null return values.

GetCustomDataToExport(MemberInfo, Type)

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

Parameters

memberInfo
MemberInfo

A MemberInfo that describes the member.

dataContractType
Type

A Type.

Returns

An object that represents the annotation to be inserted into the XML schema definition.

Applies to

GetCustomDataToExport(Type, Type)

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

Parameters

clrType
Type

The CLR type to be replaced.

dataContractType
Type

The data contract type to be annotated.

Returns

An object that represents the annotation to be inserted into the XML schema definition.

Applies to


Feedback

Was this page helpful?