CompositionContext.GetExports Methode

Definition

Überlädt

Name Beschreibung
GetExports(Type)

Ruft eine Auflistung aller Exporte ab, die dem angegebenen Typ entsprechen.

GetExports(Type, String)

Ruft alle Exporte ab, die mit dem angegebenen Vertragsnamen und -typ übereinstimmen.

GetExports<TExport>()

Ruft alle Exporte ab, die dem angegebenen generischen Typparameter entsprechen.

GetExports<TExport>(String)

Ruft alle Exporte ab, die dem angegebenen generischen Typparameter und vertragsnamen entsprechen.

GetExports(Type)

Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs

Ruft eine Auflistung aller Exporte ab, die dem angegebenen Typ entsprechen.

public:
 System::Collections::Generic::IEnumerable<System::Object ^> ^ GetExports(Type ^ exportType);
public System.Collections.Generic.IEnumerable<object> GetExports(Type exportType);
member this.GetExports : Type -> seq<obj>
Public Function GetExports (exportType As Type) As IEnumerable(Of Object)

Parameter

exportType
Type

Der typ, der übereinstimmen soll.

Gibt zurück

Eine Sammlung exportierter Werte.

Ausnahmen

Es wurden keine Exporte gefunden für exportType.

Gilt für:

GetExports(Type, String)

Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs

Ruft alle Exporte ab, die mit dem angegebenen Vertragsnamen und -typ übereinstimmen.

public:
 System::Collections::Generic::IEnumerable<System::Object ^> ^ GetExports(Type ^ exportType, System::String ^ contractName);
public System.Collections.Generic.IEnumerable<object> GetExports(Type exportType, string contractName);
member this.GetExports : Type * string -> seq<obj>
Public Function GetExports (exportType As Type, contractName As String) As IEnumerable(Of Object)

Parameter

exportType
Type

Der typ, der übereinstimmen soll.

contractName
String

Der übereinstimmende Name.

Gibt zurück

Eine Sammlung exportierter Werte.

Ausnahmen

Es wurden keine Exporte gefunden für exportType.

Gilt für:

GetExports<TExport>()

Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs

Ruft alle Exporte ab, die dem angegebenen generischen Typparameter entsprechen.

public:
generic <typename TExport>
 System::Collections::Generic::IEnumerable<TExport> ^ GetExports();
public System.Collections.Generic.IEnumerable<TExport> GetExports<TExport>();
member this.GetExports : unit -> seq<'Export>
Public Function GetExports(Of TExport) () As IEnumerable(Of TExport)

Typparameter

TExport

Der typ, der übereinstimmen soll.

Gibt zurück

IEnumerable<TExport>

Eine Sammlung exportierter Werte.

Ausnahmen

Es wurden keine Exporte gefunden für TExport.

Gilt für:

GetExports<TExport>(String)

Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs

Ruft alle Exporte ab, die dem angegebenen generischen Typparameter und vertragsnamen entsprechen.

public:
generic <typename TExport>
 System::Collections::Generic::IEnumerable<TExport> ^ GetExports(System::String ^ contractName);
public System.Collections.Generic.IEnumerable<TExport> GetExports<TExport>(string contractName);
member this.GetExports : string -> seq<'Export>
Public Function GetExports(Of TExport) (contractName As String) As IEnumerable(Of TExport)

Typparameter

TExport

Der typ, der übereinstimmen soll.

Parameter

contractName
String

Der übereinstimmende Name.

Gibt zurück

IEnumerable<TExport>

Eine Sammlung exportierter Werte.

Ausnahmen

Es wurden keine Exporte für TExport und contractName.

Gilt für: