CompositionContext.GetExport Metodo

Definizione

Overload

Nome Descrizione
GetExport(CompositionContract)

Recupera l'esportazione corrispondente al contratto specificato.

GetExport(Type)

Recupera l'esportazione corrispondente al tipo specificato.

GetExport(Type, String)

Recupera l'esportazione che corrisponde al nome e al tipo specificati.

GetExport<TExport>()

Recupera l'esportazione corrispondente al parametro di tipo generico specificato.

GetExport<TExport>(String)

Recupera l'esportazione che corrisponde al parametro di tipo generico e al nome del contratto specificati.

GetExport(CompositionContract)

Origine:
CompositionContext.cs
Origine:
CompositionContext.cs
Origine:
CompositionContext.cs
Origine:
CompositionContext.cs

Recupera l'esportazione corrispondente al contratto specificato.

public:
 System::Object ^ GetExport(System::Composition::Hosting::Core::CompositionContract ^ contract);
public object GetExport(System.Composition.Hosting.Core.CompositionContract contract);
member this.GetExport : System.Composition.Hosting.Core.CompositionContract -> obj
Public Function GetExport (contract As CompositionContract) As Object

Parametri

contract
CompositionContract

Contratto da trovare.

Valori restituiti

Valore esportato.

Eccezioni

Non è stata trovata alcuna esportazione per contract.

Si applica a

GetExport(Type)

Origine:
CompositionContext.cs
Origine:
CompositionContext.cs
Origine:
CompositionContext.cs
Origine:
CompositionContext.cs

Recupera l'esportazione corrispondente al tipo specificato.

public:
 System::Object ^ GetExport(Type ^ exportType);
public object GetExport(Type exportType);
member this.GetExport : Type -> obj
Public Function GetExport (exportType As Type) As Object

Parametri

exportType
Type

Tipo da trovare.

Valori restituiti

Valore esportato.

Eccezioni

Non è stata trovata alcuna esportazione per exportType.

Si applica a

GetExport(Type, String)

Origine:
CompositionContext.cs
Origine:
CompositionContext.cs
Origine:
CompositionContext.cs
Origine:
CompositionContext.cs

Recupera l'esportazione che corrisponde al nome e al tipo specificati.

public:
 System::Object ^ GetExport(Type ^ exportType, System::String ^ contractName);
public object GetExport(Type exportType, string contractName);
member this.GetExport : Type * string -> obj
Public Function GetExport (exportType As Type, contractName As String) As Object

Parametri

exportType
Type

Tipo da trovare.

contractName
String

Nome da trovare.

Valori restituiti

Valore esportato.

Eccezioni

Non è stata trovata alcuna esportazione per exportType e contractName.

Si applica a

GetExport<TExport>()

Origine:
CompositionContext.cs
Origine:
CompositionContext.cs
Origine:
CompositionContext.cs
Origine:
CompositionContext.cs

Recupera l'esportazione corrispondente al parametro di tipo generico specificato.

public:
generic <typename TExport>
 TExport GetExport();
public TExport GetExport<TExport>();
member this.GetExport : unit -> 'Export
Public Function GetExport(Of TExport) () As TExport

Parametri di tipo

TExport

Tipo da trovare.

Valori restituiti

TExport

Valore esportato.

Eccezioni

Non è stata trovata alcuna esportazione per TExport.

Si applica a

GetExport<TExport>(String)

Origine:
CompositionContext.cs
Origine:
CompositionContext.cs
Origine:
CompositionContext.cs
Origine:
CompositionContext.cs

Recupera l'esportazione che corrisponde al parametro di tipo generico e al nome del contratto specificati.

public:
generic <typename TExport>
 TExport GetExport(System::String ^ contractName);
public TExport GetExport<TExport>(string contractName);
member this.GetExport : string -> 'Export
Public Function GetExport(Of TExport) (contractName As String) As TExport

Parametri di tipo

TExport

Tipo da trovare.

Parametri

contractName
String

Nome da trovare.

Valori restituiti

TExport

Valore esportato.

Eccezioni

Non è stata trovata alcuna esportazione per TExport e contractName.

Si applica a