Aracılığıyla paylaş


ExtensionManager.GetExtensions<TInterfaceType> Yöntem

Başarıyla yüklemiş uzantı türleri için sağlanan uzantısı arabirim türü listesini döndürür.

Ad alanı:  Microsoft.Data.Schema.Extensibility
Derleme:  Microsoft.Data.Schema (Microsoft.Data.Schema.dll içinde)

Sözdizimi

'Bildirim
Public Function GetExtensions(Of TInterfaceType As {Class, IExtension}) As ReadOnlyCollection(Of ExtensionHandle(Of TInterfaceType))
public ReadOnlyCollection<ExtensionHandle<TInterfaceType>> GetExtensions<TInterfaceType>()
where TInterfaceType : class, IExtension
public:
generic<typename TInterfaceType>
where TInterfaceType : ref class, IExtension
ReadOnlyCollection<ExtensionHandle<TInterfaceType>^>^ GetExtensions()
member GetExtensions : unit -> ReadOnlyCollection<ExtensionHandle<'TInterfaceType>>  when 'TInterfaceType : not struct and IExtension
JScript genel türleri veya yöntemleri desteklemez.

Tür Parametreleri

  • TInterfaceType
    Devraldığı bir arabirim IExtension arabirimi.

Dönüş Değeri

Tür: System.Collections.ObjectModel.ReadOnlyCollection<ExtensionHandle<TInterfaceType>>
A ReadOnlyCollection<T> türü ExtensionHandle tutamaçları başarıyla yüklenen uzantılar içerir.

Açıklamalar

Döndürülen uzantıları yalnızca belirtilen sağlayıcı ile uyumlu olacak şekilde ayarlanmış olanlardır ExtensionManager kullanarak eşleştirme türü.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

ExtensionManager Sınıf

Microsoft.Data.Schema.Extensibility Ad Alanı

GetExtension

ExtensionHandle

IExtension