CompositionContext.GetExport Metoda

Definice

Přetížení

GetExport(CompositionContract)

Načte export, který odpovídá zadanému kontraktu.

GetExport(Type)

Načte export, který odpovídá zadanému typu.

GetExport(Type, String)

Načte export, který odpovídá zadanému názvu a typu.

GetExport<TExport>()

Načte export, který odpovídá zadanému parametru obecného typu.

GetExport<TExport>(String)

Načte export, který odpovídá zadanému parametru obecného typu a názvu kontraktu.

GetExport(CompositionContract)

Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs

Načte export, který odpovídá zadanému kontraktu.

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

Parametry

contract
CompositionContract

Smlouva, která se má shodovat.

Návraty

Exportovaná hodnota

Výjimky

Nebyl nalezen žádný export pro contract.

Platí pro

GetExport(Type)

Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs

Načte export, který odpovídá zadanému typu.

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

Parametry

exportType
Type

Typ, který chcete spárovat.

Návraty

Exportovaná hodnota

Výjimky

Nebyl nalezen žádný export pro exportType.

Platí pro

GetExport(Type, String)

Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs

Načte export, který odpovídá zadanému názvu a typu.

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

Parametry

exportType
Type

Typ, který chcete spárovat.

contractName
String

Název, který chcete spárovat.

Návraty

Exportovaná hodnota

Výjimky

Nebyl nalezen žádný export pro exportType a contractName.

Platí pro

GetExport<TExport>()

Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs

Načte export, který odpovídá zadanému parametru obecného typu.

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

Parametry typu

TExport

Typ, který chcete spárovat.

Návraty

TExport

Exportovaná hodnota

Výjimky

Nebyl nalezen žádný export pro TExport.

Platí pro

GetExport<TExport>(String)

Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs
Zdroj:
CompositionContext.cs

Načte export, který odpovídá zadanému parametru obecného typu a názvu kontraktu.

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

Parametry typu

TExport

Typ, který chcete spárovat.

Parametry

contractName
String

Název, který chcete spárovat.

Návraty

TExport

Exportovaná hodnota

Výjimky

Nebyl nalezen žádný export pro TExport a contractName.

Platí pro