SqlDatabaseTestService.Execute 方法 (ConnectionContext, ConnectionContext, SqlDatabaseTestAction, DbParameter[])
执行所提供的 SqlDatabaseTestAction,并使用 TestCondition 集合中包含的每个 Conditions 计算执行的结果。
命名空间: Microsoft.Data.Tools.Schema.Sql.UnitTesting
程序集: Microsoft.Data.Tools.Schema.Sql.UnitTesting(Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll 中)
语法
public virtual SqlExecutionResult[] Execute(
ConnectionContext scriptExecutionContext,
ConnectionContext privilegedExecutionContext,
SqlDatabaseTestAction action,
params DbParameter[] sqlParameters
)
public:
virtual array<SqlExecutionResult^>^ Execute(
ConnectionContext^ scriptExecutionContext,
ConnectionContext^ privilegedExecutionContext,
SqlDatabaseTestAction^ action,
... array<DbParameter^>^ sqlParameters
)
abstract Execute :
scriptExecutionContext:ConnectionContext *
privilegedExecutionContext:ConnectionContext *
action:SqlDatabaseTestAction *
[<ParamArrayAttribute>] sqlParameters:DbParameter[] -> SqlExecutionResult[]
override Execute :
scriptExecutionContext:ConnectionContext *
privilegedExecutionContext:ConnectionContext *
action:SqlDatabaseTestAction *
[<ParamArrayAttribute>] sqlParameters:DbParameter[] -> SqlExecutionResult[]
Public Overridable Function Execute (
scriptExecutionContext As ConnectionContext,
privilegedExecutionContext As ConnectionContext,
action As SqlDatabaseTestAction,
ParamArray sqlParameters As DbParameter()
) As SqlExecutionResult()
参数
scriptExecutionContext
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.ConnectionContext在 Transact-SQL 中执行 SqlScript 时要使用的上下文。
privilegedExecutionContext
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.ConnectionContext在验证测试条件时要使用的上下文。
action
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestAction要执行的 SqlDatabaseTestAction。
sqlParameters
Type: System.Data.Common.DbParameter[]在所执行的 DbParameter 中将提供的零个或多个 Transact-SQL。
返回值
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlExecutionResult[]
一个 SqlExecutionResult 对象数组。
请参阅
SqlScript
SqlDatabaseTestAction
DbParameter
SqlExecutionResult
SqlDatabaseTestService 类
Microsoft.Data.Tools.Schema.Sql.UnitTesting 命名空间
返回页首