Partager via


IDataConnectionProperties.IsExtensible, propriété

Récupère une valeur booléenne indiquant si l'ensemble spécifié de propriétés de connexion est extensible ; autrement dit, s'il est possible d'ajouter et de supprimer des propriétés personnalisées sur l'ensemble de propriétés de connexion.

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

Syntaxe

'Déclaration
ReadOnly Property IsExtensible As Boolean
bool IsExtensible { get; }
property bool IsExtensible {
    bool get ();
}
abstract IsExtensible : bool with get
function get IsExtensible () : boolean

Valeur de propriété

Type : Boolean
true si les propriétés de connexion sont extensibles ; sinon, false.

Notes

Pour illustrer l'utilisation de cette propriété, considérez que SQL Server a un fixe (non extensible) définir des propriétés, de sorte qu'il est erroné d'essayer les valeurs de configuration pour les propriétés non natives à SQL Server. Pour un fournisseur de données SQL, ensuite, vous souhaiteriez définir cette propriété avec false. En revanche, ODBC est un fournisseur plus dynamique qui ne connaît pas en mode natif tous les mots clés autorisé. Cela permet l'extensibilité pour un fournisseur ODBC, et ce fournisseur doit avoir ce jeu de propriétés à true.

Dans les cas où cette propriété est false, les méthodes d' Add et d' Remove sur cette interface ne fonctionnent pas, tandis que si la propriété est true elles s'exécuteront.

Notes

Vous devez passer à propriétés de connexion avancées la boîte de dialogue pour affecter à cette propriété.

Sécurité .NET Framework

Voir aussi

Référence

IDataConnectionProperties Interface

Microsoft.Data.ConnectionUI, espace de noms

IVsDataConnectionProperties

Add

Remove