Udostępnij przez


CompositionContext.GetExports Metoda

Definicja

Przeciążenia

GetExports(Type)

Pobiera kolekcję wszystkich eksportów, które są zgodne z określonym typem.

GetExports(Type, String)

Pobiera wszystkie eksporty zgodne z określoną nazwą i typem kontraktu.

GetExports<TExport>()

Pobiera wszystkie eksporty zgodne z określonym parametrem typu ogólnego.

GetExports<TExport>(String)

Pobiera wszystkie eksporty zgodne z określonym parametrem typu ogólnego i nazwą kontraktu.

GetExports(Type)

Źródło:
CompositionContext.cs
Źródło:
CompositionContext.cs
Źródło:
CompositionContext.cs

Pobiera kolekcję wszystkich eksportów, które są zgodne z określonym typem.

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 do dopasowania dopasować.

Zwraca

Kolekcja wartości eksportowanych.

Wyjątki

Nie znaleziono żadnych eksportów dla .exportType

Dotyczy

GetExports(Type, String)

Źródło:
CompositionContext.cs
Źródło:
CompositionContext.cs
Źródło:
CompositionContext.cs

Pobiera wszystkie eksporty zgodne z określoną nazwą i typem 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 do dopasowania dopasować.

contractName
String

Nazwa do dopasowania.

Zwraca

Kolekcja wartości eksportowanych.

Wyjątki

Nie znaleziono żadnych eksportów dla .exportType

Dotyczy

GetExports<TExport>()

Źródło:
CompositionContext.cs
Źródło:
CompositionContext.cs
Źródło:
CompositionContext.cs

Pobiera wszystkie eksporty zgodne z określonym parametrem typu ogólnego.

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 do dopasowania dopasować.

Zwraca

IEnumerable<TExport>

Kolekcja wartości eksportowanych.

Wyjątki

Nie znaleziono żadnych eksportów dla .TExport

Dotyczy

GetExports<TExport>(String)

Źródło:
CompositionContext.cs
Źródło:
CompositionContext.cs
Źródło:
CompositionContext.cs

Pobiera wszystkie eksporty zgodne z określonym parametrem typu ogólnego i nazwą 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 do dopasowania dopasować.

Parametry

contractName
String

Nazwa do dopasowania.

Zwraca

IEnumerable<TExport>

Kolekcja wartości eksportowanych.

Wyjątki

Nie znaleziono żadnych eksportów dla i TExportcontractName.

Dotyczy