CompositionContext.GetExports Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 exportType
dış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 exportType
dış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
Dışarı aktarılan değerler koleksiyonu.
Özel durumlar
için TExport
dış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
Dışarı aktarılan değerler koleksiyonu.
Özel durumlar
ve contractName
için TExport
dışarı aktarma bulunamadı.