ExtensionManager.IsExtension<TInterfaceType> (Método) (Type)
Comprueba si se produce una extensión válida que coincide con el tipo proporcionado y que no tiene una configuración en la instancia 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}) ( _
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 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
- type
Tipo: System.Type
Un objeto Type que implementa la interfaz TInterfaceType.
Valor devuelto
Tipo: System.Boolean
true si se produce una extensión válida del tipo pasado que no tiene una configuración registrada; 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.