Freigeben über


IDataContractSurrogate.GetCustomDataToExport Methode

Definition

Fügt bei Schemaexportvorgängen für Rückgabewerte, die nicht NULL sind, Anmerkungen in das Schema ein.

Überlädt

GetCustomDataToExport(MemberInfo, Type)

Fügt bei Schemaexportvorgängen für Rückgabewerte, die nicht NULL sind, Anmerkungen in das Schema ein.

GetCustomDataToExport(Type, Type)

Fügt bei Schemaexportvorgängen für Rückgabewerte, die nicht NULL sind, Anmerkungen in das Schema ein.

GetCustomDataToExport(MemberInfo, Type)

Fügt bei Schemaexportvorgängen für Rückgabewerte, die nicht NULL sind, Anmerkungen in das Schema ein.

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

Parameter

memberInfo
MemberInfo

Ein MemberInfo, der den Member beschreibt.

dataContractType
Type

Ein Type.

Gibt zurück

Ein Objekt, das die in die XML-Schemadefinition einzufügende Anmerkung darstellt.

Gilt für:

GetCustomDataToExport(Type, Type)

Fügt bei Schemaexportvorgängen für Rückgabewerte, die nicht NULL sind, Anmerkungen in das Schema ein.

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

Parameter

clrType
Type

Der zu ersetzende CLR-Typ.

dataContractType
Type

Der Datenvertragstyp, dem Anmerkungen hinzugefügt werden sollen.

Gibt zurück

Ein Objekt, das die in die XML-Schemadefinition einzufügende Anmerkung darstellt.

Gilt für: