Compartir a través de


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

Vea también

Referencia

ExtensionManager Clase

IsExtension (Sobrecarga)

Microsoft.Data.Schema.Extensibility (Espacio de nombres)

IExtension