Freigeben über


XsdDataContractExporter.Export Methode

Definition

Transformiert den Common Language Runtime (CLR)-Typ oder Typensatz in einen XML-Schemasatz.

Überlädt

Export(ICollection<Assembly>)

Transformiert die in der angegebenen Auflistung von Assemblys enthaltenen Typen.

Export(ICollection<Type>)

Transformiert die im ICollection<T> enthaltenen, an diese Methode übergebenen Typen.

Export(Type)

Transformiert den angegebenen .NET Framework-Typ in ein XSD-Schema (XML Schema Definition Language).

Hinweise

Es wird empfohlen, eine der CanExport-Überladungen zu verwenden, um festzustellen, ob der angegebene Typ oder Typensatz exportiert werden kann.

Rufen Sie nach dem Aufrufen der Export-Methode die Schemas der Schemas-Eigenschaft ab.

Export(ICollection<Assembly>)

Quelle:
XsdDataContractExporter.cs
Quelle:
XsdDataContractExporter.cs
Quelle:
XsdDataContractExporter.cs

Transformiert die in der angegebenen Auflistung von Assemblys enthaltenen Typen.

public:
 void Export(System::Collections::Generic::ICollection<System::Reflection::Assembly ^> ^ assemblies);
public void Export (System.Collections.Generic.ICollection<System.Reflection.Assembly> assemblies);
member this.Export : System.Collections.Generic.ICollection<System.Reflection.Assembly> -> unit
Public Sub Export (assemblies As ICollection(Of Assembly))

Parameter

assemblies
ICollection<Assembly>

Eine ICollection<T> (von Assembly), die die zu exportierenden Typen enthält.

Ausnahmen

Das assemblies-Argument lautet null.

Ein Assembly in der Auflistung ist null.

Gilt für:

Export(ICollection<Type>)

Quelle:
XsdDataContractExporter.cs
Quelle:
XsdDataContractExporter.cs
Quelle:
XsdDataContractExporter.cs

Transformiert die im ICollection<T> enthaltenen, an diese Methode übergebenen Typen.

public:
 void Export(System::Collections::Generic::ICollection<Type ^> ^ types);
public void Export (System.Collections.Generic.ICollection<Type> types);
member this.Export : System.Collections.Generic.ICollection<Type> -> unit
Public Sub Export (types As ICollection(Of Type))

Parameter

types
ICollection<Type>

Eine ICollection<T> (von Type), die die zu exportierenden Typen enthält.

Ausnahmen

Das types-Argument lautet null.

Ein Typ in der Auflistung ist null.

Gilt für:

Export(Type)

Quelle:
XsdDataContractExporter.cs
Quelle:
XsdDataContractExporter.cs
Quelle:
XsdDataContractExporter.cs

Transformiert den angegebenen .NET Framework-Typ in ein XSD-Schema (XML Schema Definition Language).

public:
 void Export(Type ^ type);
public void Export (Type type);
member this.Export : Type -> unit
Public Sub Export (type As Type)

Parameter

type
Type

Der in ein XML-Schema zu transformierende Type.

Ausnahmen

Das type-Argument lautet null.

Hinweise

Rufen Sie den CanExport auf, um festzustellen, ob der Typ exportiert werden kann. Nachdem die Export-Methode aufgerufen wurde, kann das Schema über die Schemas-Eigenschaft abgerufen werden.

Gilt für: