Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis: Dieser Namespace oder Member bzw. diese Klasse wird nur von .NET Framework, Version 1.1, unterstützt.
Ruft die von dieser Instanz von SqlCeCommand verwendete SqlCeConnection ab oder legt diese fest.
Public Property Connection As SqlCeConnection
[C#]
public SqlCeConnection Connection {get; set;}
[C++]
public: __property SqlCeConnection* get_Connection();public: __property void set_Connection(SqlCeConnection*);
[JScript]
public function get Connection() : SqlCeConnection;public function set Connection(SqlCeConnection);
Eigenschaftenwert
Die Verbindung mit einer Datenquelle. Der Standardwert ist NULL (Nothing in Visual Basic).
Ausnahmen
| Ausnahmetyp | Bedingung |
|---|---|
| InvalidOperationException | Die Connection-Eigenschaft wurde während der Ausführung einer Transaktion geändert. |
Hinweise
Obwohl SQL Server CE nur eine Verbindung gleichzeitig unterstützt, können mehrere Befehle dieselbe Verbindung gemeinsam verwenden. Daher können bei derselben Verbindung mehrere Instanzen von SqlCeDataReader geöffnet sein. Dieses Verhalten unterscheidet sich von dem von System.Data.SqlClient.
Die Connection-Eigenschaft, die CommandType-Eigenschaft und die CommandText-Eigenschaft können nicht festgelegt werden, wenn die aktuelle Verbindung eine Execute- oder Fetch-Operation ausführt.
Wenn Sie Connection festlegen, während eine Transaktion ausgeführt wird, und die Transaction-Eigenschaft nicht NULL ist, wird eine InvalidOperationException ausgelöst. Wenn die Transaction-Eigenschaft nicht NULL ist und für die Transaktion bereits ein Commit oder ein Rollback ausgeführt wurde, wird Transaction auf NULL festgelegt.
Anforderungen
Plattformen: .NET Compact Framework - Windows CE .NET
.NET Framework-Sicherheit:
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
SqlCeCommand-Klasse | SqlCeCommand-Member | System.Data.SqlServerCe-Namespace | CommandText | CommandTimeout | CommandType