Sdílet prostřednictvím


ConnectionContext-Klasse

Aktualisiert: November 2007

Legt den Kontext für die Datenbankverbindung fest, die dem Datenbankkomponententest zugeordnet ist.

Namespace:  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting
Assembly:  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting (in Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll)

Syntax

'Declaration
Public Class ConnectionContext _
    Implements IDisposable
'Usage
Dim instance As ConnectionContext
public class ConnectionContext : IDisposable
public ref class ConnectionContext : IDisposable
public class ConnectionContext implements IDisposable

Hinweise

Die ConnectionContext-Klasse stellt Verbindungs- und Ausführungsinformationen für die Execute(ConnectionContext, String, array<DbParameter[])-Methode bereit, wenn die Transact-SQL (T-SQL)-Anweisung ausgeführt wird. ConnectionContext verwendet unabhängig vom Datenbanktyp Typen im System.Data.Common-Namespace.

Verwenden Sie diesen Typ, um den Zustand einer offenen Verbindung zur späteren Verwendung zu speichern. Sie können beispielsweise den Identitätswechselkontext einer offenen Verbindung speichern, wenn Sie die Windows-Authentifizierung und die gleiche Verbindungszeichenfolge für zwei unterschiedliche Gruppen von Windows-Anmeldeinformationen verwenden möchten. Weitere Informationen finden Sie unter Impersonate. Sie müssen den Kontext in der Dispose-Methode freigeben.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.ConnectionContext

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

ConnectionContext-Member

Microsoft.VisualStudio.TeamSystem.Data.UnitTesting-Namespace