ConnectionContext 类

更新:2007 年 11 月

建立与数据库单元测试关联的数据库连接的上下文。

命名空间:  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting
程序集:  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting(在 Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll 中)

语法

声明
Public Class ConnectionContext _
    Implements IDisposable
用法
Dim instance As ConnectionContext
public class ConnectionContext : IDisposable
public ref class ConnectionContext : IDisposable
public class ConnectionContext implements IDisposable

备注

当执行 Transact-SQL (T-SQL) 时,ConnectionContext 类向 Execute(ConnectionContext, String, array<DbParameter[]) 方法提供连接和执行信息。ConnectionContext 使用 System.Data.Common 命名空间中的类型,而不管数据库的类型如何。

使用此类型存储打开的连接的状态以便稍后使用。例如,如果要将同一连接字符串和 Windows 身份验证与两组 Windows 凭据一起使用,可以从打开的连接中保存模拟上下文。有关更多信息,请参见 Impersonate。在 Dispose 方法中,需要释放上下文。

继承层次结构

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

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

另请参见

参考

ConnectionContext 成员

Microsoft.VisualStudio.TeamSystem.Data.UnitTesting 命名空间