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


ExtensionManager.IsExtension<TInterfaceType> - метод (Type)

Проверяет наличие допустимого расширения, соответствующего указанному типу и не имеющего конфигурации в текущем экземпляре.

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

Синтаксис

'Декларация
Public Function IsExtension(Of TInterfaceType As {Class, IExtension}) ( _
    type As Type _
) As Boolean
public bool IsExtension<TInterfaceType>(
    Type type
)
where TInterfaceType : class, IExtension
public:
generic<typename TInterfaceType>
where TInterfaceType : ref class, IExtension
bool IsExtension(
    Type^ type
)
member IsExtension : 
        type:Type -> bool  when 'TInterfaceType : not struct and IExtension
JScript не поддерживает универсальные типы и методы.

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

  • TInterfaceType
    Интерфейс, являющийся производным от интерфейса IExtension.

Параметры

  • type
    Тип: System.Type
    Тип Type, реализующий интерфейс TInterfaceType.

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

Тип: System.Boolean
Значение true, если имеется допустимое расширение переданного типа, не имеющее зарегистрированной конфигурации; в противном случае — значение false.

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

См. также

Ссылки

ExtensionManager Класс

IsExtension - перегрузка

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

IExtension