SqlDatabaseTestAction 类
表示用于验证语句是否正确执行的一组 Transact-SQL 批处理语句和测试条件。
命名空间: Microsoft.Data.Tools.Schema.Sql.UnitTesting
程序集: Microsoft.Data.Tools.Schema.Sql.UnitTesting(Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll 中)
继承层次结构
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestAction
语法
public class SqlDatabaseTestAction : Component
public ref class SqlDatabaseTestAction : Component
type SqlDatabaseTestAction =
class
inherit Component
end
Public Class SqlDatabaseTestAction
Inherits Component
构造函数
名称 | 说明 | |
---|---|---|
SqlDatabaseTestAction() | 初始化 SqlDatabaseTestAction 类的新实例。 |
属性
名称 | 说明 | |
---|---|---|
CanRaiseEvents | (从 Component 继承。) |
|
Conditions | 获取与 Transact-SQL 语句集关联的测试条件的集合。 |
|
Container | (从 Component 继承。) |
|
DesignMode | (从 Component 继承。) |
|
Events | (从 Component 继承。) |
|
Site | (从 Component 继承。) |
|
SqlScript | 获取或设置一组 Transact-SQL 数据库脚本语句。 |
方法
名称 | 说明 | |
---|---|---|
CreateObjRef(Type) | (从 MarshalByRefObject 继承。) |
|
Dispose() | (从 Component 继承。) |
|
Dispose(Boolean) | (从 Component 继承。) |
|
Equals(Object) | (从 Object 继承。) |
|
Finalize() | (从 Component 继承。) |
|
GetHashCode() | (从 Object 继承。) |
|
GetLifetimeService() | (从 MarshalByRefObject 继承。) |
|
GetService(Type) | (从 Component 继承。) |
|
GetType() | (从 Object 继承。) |
|
InitializeLifetimeService() | (从 MarshalByRefObject 继承。) |
|
MemberwiseClone() | (从 Object 继承。) |
|
MemberwiseClone(Boolean) | (从 MarshalByRefObject 继承。) |
|
ToString() | (从 Component 继承。) |
事件
名称 | 说明 | |
---|---|---|
Disposed | (从 Component 继承。) |
备注
此类表示一组 Transact-SQL 批处理语句和 Conditions 对象,是用于评估通过执行批处理语句生成的结果集的条件集合。
在最简单的情形中,SqlDatabaseTestAction 是实际的 Transact-SQL 测试。生成的代码中还包含 SqlDatabaseTestAction 的实例,以便在每次执行测试之前或之后可以修改数据库的状态。或者,您也可以将它用作验证机制。
SqlDatabaseTestAction 是 Component 并在设计时生成为 InitializeComponent 方法内的一个局部变量。然后将其分配给 SqlDatabaseTestActions 属性。
线程安全
此类型的任何公共静态(Visual Basic 中为 Shared)成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参阅
Conditions
SqlDatabaseTestAction
Microsoft.Data.Tools.Schema.Sql.UnitTesting 命名空间
返回页首