Freigeben über


IDataConnectionProperties.IsExtensible-Eigenschaft

Ruft einen booleschen Wert ab, der angibt, ob der angegebene Satz von Verbindungseigenschaften erweiterbar ist; das heißt, ob es möglich ist, benutzerdefinierte Eigenschaften auf den Satz von Verbindungseigenschaften hinzuzufügen und zu entfernen.

Namespace:  Microsoft.Data.ConnectionUI
Assembly:  Microsoft.Data.ConnectionUI (in Microsoft.Data.ConnectionUI.dll)

Syntax

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

Eigenschaftswert

Typ: Boolean
true , wenn die Verbindungseigenschaften erweiterbar sind; andernfalls false.

Hinweise

Um die Verwendung dieser Eigenschaft zu veranschaulichen, sollten Sie der Ansicht dass SQL Server ein festes (nicht erweiterbar) festgelegt von Eigenschaften aufweist, sodass es ein Fehler sein könnte auf die von Einstellwerten für die Eigenschaften zu versuchen, die dem SQL Server nicht gehören. Für einen SQL-Datenanbieter müssten Sie diese Eigenschaft auf festlegen false wollen. Andererseits ODBC ist ein dynamischerer Anbieter, der nicht systemintern alle zulässigen Schlüsselwörter kennt. Dies ermöglicht Erweiterbarkeit für einen ODBC-Anbieter, und solchen Anbieter sollte diese Eigenschaft auf true haben.

Wenn diese Eigenschaft false ist, funktionieren die Add und Remove-Methoden für diese Schnittstelle nicht, während, wenn die Eigenschaft true ist, sie funktionieren.

Hinweis

Sie müssen zum Dialogfeld Erweiterte Verbindungseigenschaften wechseln, diese Eigenschaft festzulegen.

.NET Framework-Sicherheit

Siehe auch

Referenz

IDataConnectionProperties Schnittstelle

Microsoft.Data.ConnectionUI-Namespace

IVsDataConnectionProperties

Add

Remove