Поделиться через


ExtensionManager.GetExtensions<TInterfaceType> - метод

Возвращает список типов исключения для предоставленного типа интерфейса исключения, загруженных успешно.

Пространство имен:  Microsoft.Data.Schema.Extensibility
Сборка:  Microsoft.Data.Schema (в Microsoft.Data.Schema.dll)

Синтаксис

'Декларация
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 не поддерживает универсальные типы и методы.

Параметры типа

  • TInterfaceType
    Интерфейс, наследуемый от интерфейса IExtension.

Возвращаемое значение

Тип: System.Collections.ObjectModel.ReadOnlyCollection<ExtensionHandle<TInterfaceType>>
Объект ReadOnlyCollection<T> типа ExtensionHandle, содержащий дескрипторы успешно загруженных расширений.

Заметки

Возвращаются только те расширения, которые настроены для совместимости с поставщиком, указанным в ExtensionManager с помощью соответствующего типа.

Безопасность платформы .NET Framework

См. также

Ссылки

ExtensionManager Класс

Microsoft.Data.Schema.Extensibility - пространство имен

GetExtension

ExtensionHandle

IExtension