CompositionContext.GetExports Metod

Definition

Överlagringar

Name Description
GetExports(Type)

Hämtar en samling med alla exporter som matchar den angivna typen.

GetExports(Type, String)

Hämtar alla exporter som matchar det angivna kontraktsnamnet och typen.

GetExports<TExport>()

Hämtar alla exporter som matchar den angivna generiska typparametern.

GetExports<TExport>(String)

Hämtar alla exporter som matchar den angivna generiska typparametern och kontraktsnamnet.

GetExports(Type)

Källa:
CompositionContext.cs
Källa:
CompositionContext.cs
Källa:
CompositionContext.cs
Källa:
CompositionContext.cs

Hämtar en samling med alla exporter som matchar den angivna typen.

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)

Parametrar

exportType
Type

Den typ som ska matchas.

Returer

En samling exporterade värden.

Undantag

Inga exporter hittades för exportType.

Gäller för

GetExports(Type, String)

Källa:
CompositionContext.cs
Källa:
CompositionContext.cs
Källa:
CompositionContext.cs
Källa:
CompositionContext.cs

Hämtar alla exporter som matchar det angivna kontraktsnamnet och typen.

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)

Parametrar

exportType
Type

Den typ som ska matchas.

contractName
String

Namnet som ska matchas.

Returer

En samling exporterade värden.

Undantag

Inga exporter hittades för exportType.

Gäller för

GetExports<TExport>()

Källa:
CompositionContext.cs
Källa:
CompositionContext.cs
Källa:
CompositionContext.cs
Källa:
CompositionContext.cs

Hämtar alla exporter som matchar den angivna generiska typparametern.

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)

Typparametrar

TExport

Den typ som ska matchas.

Returer

IEnumerable<TExport>

En samling exporterade värden.

Undantag

Inga exporter hittades för TExport.

Gäller för

GetExports<TExport>(String)

Källa:
CompositionContext.cs
Källa:
CompositionContext.cs
Källa:
CompositionContext.cs
Källa:
CompositionContext.cs

Hämtar alla exporter som matchar den angivna generiska typparametern och kontraktsnamnet.

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)

Typparametrar

TExport

Den typ som ska matchas.

Parametrar

contractName
String

Namnet som ska matchas.

Returer

IEnumerable<TExport>

En samling exporterade värden.

Undantag

Inga exporter hittades för TExport och contractName.

Gäller för