Sdílet prostřednictvím


CompositionContext.GetExports Metoda

Definice

Přetížení

GetExports(Type)

Načte kolekci všech exportů, které odpovídají zadanému typu.

GetExports(Type, String)

Načte všechny exporty, které odpovídají zadanému názvu a typu kontraktu.

GetExports<TExport>()

Načte všechny exporty, které odpovídají zadanému parametru obecného typu.

GetExports<TExport>(String)

Načte všechny exporty, které odpovídají zadanému parametru obecného typu a názvu kontraktu.

GetExports(Type)

Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs

Načte kolekci všech exportů, které odpovídají zadanému typu.

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)

Parametry

exportType
Type

Typ, který chcete spárovat.

Návraty

Kolekce exportovaných hodnot

Výjimky

Nebyly nalezeny žádné exporty pro exportType.

Platí pro

GetExports(Type, String)

Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs

Načte všechny exporty, které odpovídají zadanému názvu a typu kontraktu.

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)

Parametry

exportType
Type

Typ, který chcete spárovat.

contractName
String

Název, který chcete spárovat.

Návraty

Kolekce exportovaných hodnot

Výjimky

Nebyly nalezeny žádné exporty pro exportType.

Platí pro

GetExports<TExport>()

Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs

Načte všechny exporty, které odpovídají zadanému parametru obecného typu.

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)

Parametry typu

TExport

Typ, který chcete spárovat.

Návraty

IEnumerable<TExport>

Kolekce exportovaných hodnot

Výjimky

Nebyly nalezeny žádné exporty pro TExport.

Platí pro

GetExports<TExport>(String)

Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs

Načte všechny exporty, které odpovídají zadanému parametru obecného typu a názvu kontraktu.

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)

Parametry typu

TExport

Typ, který chcete spárovat.

Parametry

contractName
String

Název, který chcete spárovat.

Návraty

IEnumerable<TExport>

Kolekce exportovaných hodnot

Výjimky

Nebyly nalezeny žádné exporty pro TExport a contractName.

Platí pro