CompositionContext.GetExport Methode

Definition

Überlädt

Name Beschreibung
GetExport(CompositionContract)

Ruft den Export ab, der dem angegebenen Vertrag entspricht.

GetExport(Type)

Ruft den Export ab, der dem angegebenen Typ entspricht.

GetExport(Type, String)

Ruft den Export ab, der dem angegebenen Namen und Typ entspricht.

GetExport<TExport>()

Ruft den Export ab, der dem angegebenen generischen Typparameter entspricht.

GetExport<TExport>(String)

Ruft den Export ab, der dem angegebenen generischen Typparameter und vertragsnamen entspricht.

GetExport(CompositionContract)

Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs

Ruft den Export ab, der dem angegebenen Vertrag entspricht.

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

Parameter

contract
CompositionContract

Der Vertrag, der übereinstimmen soll.

Gibt zurück

Der exportierte Wert.

Ausnahmen

Es wurde kein Export gefunden für contract.

Gilt für:

GetExport(Type)

Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs

Ruft den Export ab, der dem angegebenen Typ entspricht.

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

Parameter

exportType
Type

Der typ, der übereinstimmen soll.

Gibt zurück

Der exportierte Wert.

Ausnahmen

Es wurde kein Export gefunden für exportType.

Gilt für:

GetExport(Type, String)

Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs

Ruft den Export ab, der dem angegebenen Namen und Typ entspricht.

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

Parameter

exportType
Type

Der typ, der übereinstimmen soll.

contractName
String

Der übereinstimmende Name.

Gibt zurück

Der exportierte Wert.

Ausnahmen

Es wurde kein Export gefunden für exportType und contractName.

Gilt für:

GetExport<TExport>()

Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs

Ruft den Export ab, der dem angegebenen generischen Typparameter entspricht.

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

Typparameter

TExport

Der typ, der übereinstimmen soll.

Gibt zurück

TExport

Der exportierte Wert.

Ausnahmen

Es wurde kein Export gefunden für TExport.

Gilt für:

GetExport<TExport>(String)

Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs
Quelle:
CompositionContext.cs

Ruft den Export ab, der dem angegebenen generischen Typparameter und vertragsnamen entspricht.

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

Typparameter

TExport

Der typ, der übereinstimmen soll.

Parameter

contractName
String

Der übereinstimmende Name.

Gibt zurück

TExport

Der exportierte Wert.

Ausnahmen

Es wurde kein Export gefunden für TExport und contractName.

Gilt für: