Share via


ISerializationSurrogateProvider2.GetCustomDataToExport Methode

Definition

Überlädt

GetCustomDataToExport(MemberInfo, Type)

Fügt bei Schemaexportvorgängen Anmerkungen für Nicht-Rückgabewertenull in das Schema ein.

GetCustomDataToExport(Type, Type)

Fügt bei Schemaexportvorgängen Anmerkungen für Nicht-Rückgabewertenull in das Schema ein.

GetCustomDataToExport(MemberInfo, Type)

Fügt bei Schemaexportvorgängen Anmerkungen für Nicht-Rückgabewertenull 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

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:

GetCustomDataToExport(Type, Type)

Fügt bei Schemaexportvorgängen Anmerkungen für Nicht-Rückgabewertenull in das Schema ein.

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

Parameter

runtimeType
Type

Der zu ersetzende Laufzeittyp.

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: