CompositionContext.GetExport Methode

Definitie

Overloads

Name Description
GetExport(CompositionContract)

Haalt de export op die overeenkomt met het opgegeven contract.

GetExport(Type)

Haalt de export op die overeenkomt met het opgegeven type.

GetExport(Type, String)

Hiermee wordt de export opgehaald die overeenkomt met de opgegeven naam en het opgegeven type.

GetExport<TExport>()

Haalt de export op die overeenkomt met de opgegeven algemene typeparameter.

GetExport<TExport>(String)

Hiermee wordt de export opgehaald die overeenkomt met de opgegeven algemene typeparameter en contractnaam.

GetExport(CompositionContract)

Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs

Haalt de export op die overeenkomt met het opgegeven contract.

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

Parameters

contract
CompositionContract

Het contract dat moet overeenkomen.

Retouren

De geëxporteerde waarde.

Uitzonderingen

Er is geen export gevonden voor contract.

Van toepassing op

GetExport(Type)

Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs

Haalt de export op die overeenkomt met het opgegeven type.

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

Parameters

exportType
Type

Het type dat moet overeenkomen.

Retouren

De geëxporteerde waarde.

Uitzonderingen

Er is geen export gevonden voor exportType.

Van toepassing op

GetExport(Type, String)

Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs

Hiermee wordt de export opgehaald die overeenkomt met de opgegeven naam en het opgegeven type.

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

Parameters

exportType
Type

Het type dat moet overeenkomen.

contractName
String

De naam die moet overeenkomen.

Retouren

De geëxporteerde waarde.

Uitzonderingen

Er is geen export gevonden voor exportType en contractName.

Van toepassing op

GetExport<TExport>()

Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs

Haalt de export op die overeenkomt met de opgegeven algemene typeparameter.

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

Type parameters

TExport

Het type dat moet overeenkomen.

Retouren

TExport

De geëxporteerde waarde.

Uitzonderingen

Er is geen export gevonden voor TExport.

Van toepassing op

GetExport<TExport>(String)

Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs
Bron:
CompositionContext.cs

Hiermee wordt de export opgehaald die overeenkomt met de opgegeven algemene typeparameter en contractnaam.

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

Type parameters

TExport

Het type dat moet overeenkomen.

Parameters

contractName
String

De naam die moet overeenkomen.

Retouren

TExport

De geëxporteerde waarde.

Uitzonderingen

Er is geen export gevonden voor TExport en contractName.

Van toepassing op