ExtensionManager.IsExtension<TInterfaceType> (Método) (ExtensionHandle)
Comprueba si el identificador de extensiones proporcionado es válido y está cargado en el objeto ExtensionManager actual.
Espacio de nombres: Microsoft.Data.Schema.Extensibility
Ensamblado: Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)
Sintaxis
'Declaración
Public Function IsExtension(Of TInterfaceType As {Class, IExtension}) ( _
extensionHandle As ExtensionHandle _
) As Boolean
public bool IsExtension<TInterfaceType>(
ExtensionHandle extensionHandle
)
where TInterfaceType : class, IExtension
public:
generic<typename TInterfaceType>
where TInterfaceType : ref class, IExtension
bool IsExtension(
ExtensionHandle^ extensionHandle
)
member IsExtension :
extensionHandle:ExtensionHandle -> bool when 'TInterfaceType : not struct and IExtension
JScript no admite el uso de métodos ni tipos genéricos.
Parámetros de tipo
- TInterfaceType
Una interfaz que se deriva de la interfaz IExtension.
Parámetros
- extensionHandle
Tipo: Microsoft.Data.Schema.Extensibility.ExtensionHandle
Un objeto ExtensionHandle<TInterfaceType> que implementa la interfaz TInterfaceType.
Valor devuelto
Tipo: System.Boolean
true si extensionHandle es válido y se ha cargado en el objeto ExtensionManager actual; de lo contrario, false.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.