CompositionContext.GetExport Yöntem

Tanım

Aşırı Yüklemeler

GetExport(CompositionContract)

Belirtilen sözleşmeyle eşleşen dışarı aktarmayı alır.

GetExport(Type)

Belirtilen türle eşleşen dışarı aktarmayı alır.

GetExport(Type, String)

Belirtilen ad ve türle eşleşen dışarı aktarmayı alır.

GetExport<TExport>()

Belirtilen genel tür parametresiyle eşleşen dışarı aktarmayı alır.

GetExport<TExport>(String)

Belirtilen genel tür parametresi ve sözleşme adıyla eşleşen dışarı aktarmayı alır.

GetExport(CompositionContract)

Kaynak:
CompositionContext.cs
Kaynak:
CompositionContext.cs
Kaynak:
CompositionContext.cs

Belirtilen sözleşmeyle eşleşen dışarı aktarmayı alır.

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

Parametreler

contract
CompositionContract

Eşleşecek sözleşme.

Döndürülenler

Dışarı aktarılan değer.

Özel durumlar

için contractdışarı aktarma bulunamadı.

Şunlara uygulanır

GetExport(Type)

Kaynak:
CompositionContext.cs
Kaynak:
CompositionContext.cs
Kaynak:
CompositionContext.cs

Belirtilen türle eşleşen dışarı aktarmayı alır.

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

Parametreler

exportType
Type

Eşleştirilecek tür.

Döndürülenler

Dışarı aktarılan değer.

Özel durumlar

için exportTypedışarı aktarma bulunamadı.

Şunlara uygulanır

GetExport(Type, String)

Kaynak:
CompositionContext.cs
Kaynak:
CompositionContext.cs
Kaynak:
CompositionContext.cs

Belirtilen ad ve türle eşleşen dışarı aktarmayı alır.

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

Parametreler

exportType
Type

Eşleştirilecek tür.

contractName
String

Eşleştirilecek ad.

Döndürülenler

Dışarı aktarılan değer.

Özel durumlar

ve contractNameiçin exportType dışarı aktarma bulunamadı.

Şunlara uygulanır

GetExport<TExport>()

Kaynak:
CompositionContext.cs
Kaynak:
CompositionContext.cs
Kaynak:
CompositionContext.cs

Belirtilen genel tür parametresiyle eşleşen dışarı aktarmayı alır.

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

Tür Parametreleri

TExport

Eşleştirilecek tür.

Döndürülenler

TExport

Dışarı aktarılan değer.

Özel durumlar

için TExportdışarı aktarma bulunamadı.

Şunlara uygulanır

GetExport<TExport>(String)

Kaynak:
CompositionContext.cs
Kaynak:
CompositionContext.cs
Kaynak:
CompositionContext.cs

Belirtilen genel tür parametresi ve sözleşme adıyla eşleşen dışarı aktarmayı alır.

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

Tür Parametreleri

TExport

Eşleştirilecek tür.

Parametreler

contractName
String

Eşleştirilecek ad.

Döndürülenler

TExport

Dışarı aktarılan değer.

Özel durumlar

ve contractNameiçin TExport dışarı aktarma bulunamadı.

Şunlara uygulanır