Share via


CompositionContext.GetExports Méthode

Définition

Surcharges

GetExports(Type)

Récupère une collection de toutes les exportations qui correspondent au type spécifié.

GetExports(Type, String)

Récupère toutes les exportations qui correspondent au nom et au type de contrat spécifiés.

GetExports<TExport>()

Récupère toutes les exportations qui correspondent au paramètre de type générique spécifié.

GetExports<TExport>(String)

Récupère toutes les exportations qui correspondent au nom de contrat et au paramètre de type générique spécifiés.

GetExports(Type)

Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs

Récupère une collection de toutes les exportations qui correspondent au type spécifié.

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)

Paramètres

exportType
Type

Type à trouver.

Retours

Collection de valeurs exportées.

Exceptions

Aucune exportation n’a été trouvée pour exportType.

S’applique à

GetExports(Type, String)

Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs

Récupère toutes les exportations qui correspondent au nom et au type de contrat spécifiés.

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)

Paramètres

exportType
Type

Type à trouver.

contractName
String

Nom à mettre en correspondance.

Retours

Collection de valeurs exportées.

Exceptions

Aucune exportation n’a été trouvée pour exportType.

S’applique à

GetExports<TExport>()

Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs

Récupère toutes les exportations qui correspondent au paramètre de type générique spécifié.

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)

Paramètres de type

TExport

Type à trouver.

Retours

IEnumerable<TExport>

Collection de valeurs exportées.

Exceptions

Aucune exportation n’a été trouvée pour TExport.

S’applique à

GetExports<TExport>(String)

Source:
CompositionContext.cs
Source:
CompositionContext.cs
Source:
CompositionContext.cs

Récupère toutes les exportations qui correspondent au nom de contrat et au paramètre de type générique spécifiés.

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)

Paramètres de type

TExport

Type à trouver.

Paramètres

contractName
String

Nom à mettre en correspondance.

Retours

IEnumerable<TExport>

Collection de valeurs exportées.

Exceptions

Aucune exportation n’a été trouvée pour TExport et contractName.

S’applique à