CompositionContext.GetExports Metodo

Definizione

Overload

GetExports(Type)

Recupera una raccolta di tutte le esportazioni corrispondenti al tipo specificato.

GetExports(Type, String)

Recupera tutte le esportazioni che corrispondono al nome di contratto e al tipo specificati.

GetExports<TExport>()

Recupera tutte le esportazioni che corrispondono al parametro di tipo generico specificato.

GetExports<TExport>(String)

Recupera tutte le esportazioni che corrispondono al parametro di tipo generico e al nome di contratto specificati.

GetExports(Type)

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

Recupera una raccolta di tutte le esportazioni corrispondenti al tipo specificato.

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)

Parametri

exportType
Type

Il tipo per cui trovare una corrispondenza.

Restituisce

Una raccolta di valori esportati.

Eccezioni

Nessuna esportazione trovata per exportType.

Si applica a

GetExports(Type, String)

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

Recupera tutte le esportazioni che corrispondono al nome di contratto e al tipo specificati.

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)

Parametri

exportType
Type

Il tipo per cui trovare una corrispondenza.

contractName
String

Nome da confrontare.

Restituisce

Una raccolta di valori esportati.

Eccezioni

Nessuna esportazione trovata per exportType.

Si applica a

GetExports<TExport>()

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

Recupera tutte le esportazioni che corrispondono al parametro di tipo generico specificato.

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)

Parametri di tipo

TExport

Il tipo per cui trovare una corrispondenza.

Restituisce

IEnumerable<TExport>

Una raccolta di valori esportati.

Eccezioni

Nessuna esportazione trovata per TExport.

Si applica a

GetExports<TExport>(String)

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

Recupera tutte le esportazioni che corrispondono al parametro di tipo generico e al nome di contratto specificati.

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)

Parametri di tipo

TExport

Il tipo per cui trovare una corrispondenza.

Parametri

contractName
String

Nome da confrontare.

Restituisce

IEnumerable<TExport>

Una raccolta di valori esportati.

Eccezioni

Nessuna esportazione trovata per TExport e contractName.

Si applica a