Partager via


ExtensionManager.IsExtension<TInterfaceType>, méthode (Type)

Vérifie s'il existe une extension valide correspondant au type fourni qui n'a pas de configuration dans l'instance actuelle.

Espace de noms :  Microsoft.Data.Schema.Extensibility
Assembly :  Microsoft.Data.Schema (dans Microsoft.Data.Schema.dll)

Syntaxe

'Déclaration
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 ne prend pas en charge les types ou les méthodes génériques.

Paramètres de type

  • TInterfaceType
    Interface qui dérive de l'interface IExtension.

Paramètres

  • type
    Type : System.Type
    Type qui implémente l'interface TInterfaceType.

Valeur de retour

Type : System.Boolean
true s'il existe une extension valide du type passé qui n'a pas de configuration inscrite ; sinon, false.

Sécurité .NET Framework

Voir aussi

Référence

ExtensionManager Classe

IsExtension, surcharge

Microsoft.Data.Schema.Extensibility, espace de noms

IExtension