表示数据库单元测试的基类。
继承层次结构
System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.Data.Schema.UnitTesting.DatabaseTestClass
命名空间:  Microsoft.Data.Schema.UnitTesting
程序集:  Microsoft.Data.Schema.UnitTesting(在 Microsoft.Data.Schema.UnitTesting.dll 中)
语法
声明
Public Class DatabaseTestClass _
    Inherits Component
public class DatabaseTestClass : Component
public ref class DatabaseTestClass : public Component
type DatabaseTestClass =  
    class
        inherit Component
    end
public class DatabaseTestClass extends Component
DatabaseTestClass 类型公开以下成员。
构造函数
| 名称 | 说明 | |
|---|---|---|
| .gif) | DatabaseTestClass | 初始化 DatabaseTestClass 类的新实例。 | 
页首
属性
| 名称 | 说明 | |
|---|---|---|
| .gif) | CanRaiseEvents | 获取一个指示组件是否可以引发事件的值。 (继承自 Component。) | 
| .gif) | Container | 获取 IContainer,它包含 Component。 (继承自 Component。) | 
| .gif) | DesignMode | 获取一个值,用以指示 Component 当前是否处于设计模式。 (继承自 Component。) | 
| .gif) | Events | 获取附加到此 Component 的事件处理程序的列表。 (继承自 Component。) | 
| .gif) | ExecutionContext | 获取或设置用于执行与测试关联的 Transact-SQL 脚本的执行上下文。 | 
| .gif) | PrivilegedContext | 获取或设置用于验证测试执行的特权上下文。此外,此属性还验证和执行每个测试的预先测试和后期测试操作。 | 
| .gif) | Site | 获取或设置 Component 的 ISite。 (继承自 Component。) | 
| .gif) | TestCleanupAction | 获取或设置在运行每个测试之后将执行的 DatabaseTestAction。 | 
| .gif) | TestContext | 获取或设置由测试基础结构使用的测试上下文。 | 
| .gif) | TestInitializeAction | 获取或设置执行每个测试前所执行的 DatabaseTestAction。 | 
| .gif) .gif) | TestService | 获取或设置执行过程中测试使用的 DatabaseTestService 类。 | 
页首
方法
| 名称 | 说明 | |
|---|---|---|
| .gif) | CleanupTest | 由单元测试类调用。 | 
| .gif) | CreateObjRef | 安全关键。创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (继承自 MarshalByRefObject。) | 
| .gif) | Dispose() | 释放由 Component 使用的所有资源。 (继承自 Component。) | 
| .gif) | Dispose(Boolean) | 释放 Component 占用的非托管资源,也可以选择释放托管资源。 (继承自 Component。) | 
| .gif) | Equals | 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。) | 
| .gif) | Finalize | 在通过垃圾回收将 Component 回收之前,释放非托管资源并执行其他清理操作。 (继承自 Component。) | 
| .gif) | GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | 
| .gif) | GetLifetimeService | 安全关键。检索控制此实例的生存期策略的当前生存期服务对象。 (继承自 MarshalByRefObject。) | 
| .gif) | GetService | 返回一个对象,该对象表示由 Component 或它的 Container 提供的服务。 (继承自 Component。) | 
| .gif) | GetType | 获取当前实例的 Type。 (继承自 Object。) | 
| .gif) | InitializeLifetimeService | 安全关键。获取控制此实例的生存期策略的生存期服务对象。 (继承自 MarshalByRefObject。) | 
| .gif) | InitializeTest | 在测试初始化过程中,由生成的单元测试类调用。 | 
| .gif) | MemberwiseClone() | 创建当前 Object 的浅表副本。 (继承自 Object。) | 
| .gif) | MemberwiseClone(Boolean) | 创建当前 MarshalByRefObject 对象的浅表副本。 (继承自 MarshalByRefObject。) | 
| .gif) | ToString | 返回包含 Component 的名称的 String(如果有)。不应重写此方法。 (继承自 Component。) | 
页首
事件
| 名称 | 说明 | |
|---|---|---|
| .gif) | Disposed | 当通过调用 Dispose 方法释放组件时发生。 (继承自 Component。) | 
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。