Aracılığıyla paylaş


CompositionContext.GetExports Yöntem

Tanım

Aşırı Yüklemeler

GetExports(Type)

Belirtilen türle eşleşen tüm dışarı aktarmaların koleksiyonunu alır.

GetExports(Type, String)

Belirtilen sözleşme adı ve türüyle eşleşen tüm dışarı aktarmaları alır.

GetExports<TExport>()

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

GetExports<TExport>(String)

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

GetExports(Type)

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

Belirtilen türle eşleşen tüm dışarı aktarmaların koleksiyonunu alır.

public:
 System::Collections::Generic::IEnumerable<System::Object ^> ^ GetExports(Type ^ exportType);
public System.Collections.Generic.IEnumerable<object> GetExports (Type exportType);
member this.GetExports : Type -> seq<obj>
Public Function GetExports (exportType As Type) As IEnumerable(Of Object)

Parametreler

exportType
Type

Eşleştirilecek tür.

Döndürülenler

Dışarı aktarılan değerler koleksiyonu.

Özel durumlar

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

Şunlara uygulanır

GetExports(Type, String)

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

Belirtilen sözleşme adı ve türüyle eşleşen tüm dışarı aktarmaları alır.

public:
 System::Collections::Generic::IEnumerable<System::Object ^> ^ GetExports(Type ^ exportType, System::String ^ contractName);
public System.Collections.Generic.IEnumerable<object> GetExports (Type exportType, string contractName);
member this.GetExports : Type * string -> seq<obj>
Public Function GetExports (exportType As Type, contractName As String) As IEnumerable(Of Object)

Parametreler

exportType
Type

Eşleştirilecek tür.

contractName
String

Eşleştirilecek ad.

Döndürülenler

Dışarı aktarılan değerler koleksiyonu.

Özel durumlar

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

Şunlara uygulanır

GetExports<TExport>()

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

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

public:
generic <typename TExport>
 System::Collections::Generic::IEnumerable<TExport> ^ GetExports();
public System.Collections.Generic.IEnumerable<TExport> GetExports<TExport> ();
member this.GetExports : unit -> seq<'Export>
Public Function GetExports(Of TExport) () As IEnumerable(Of TExport)

Tür Parametreleri

TExport

Eşleştirilecek tür.

Döndürülenler

IEnumerable<TExport>

Dışarı aktarılan değerler koleksiyonu.

Özel durumlar

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

Şunlara uygulanır

GetExports<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 tüm dışarı aktarmaları alır.

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

Tür Parametreleri

TExport

Eşleştirilecek tür.

Parametreler

contractName
String

Eşleştirilecek ad.

Döndürülenler

IEnumerable<TExport>

Dışarı aktarılan değerler koleksiyonu.

Özel durumlar

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

Şunlara uygulanır