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.ConnectionContextTransact-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 に渡される 0 以上の Transact-SQL。
戻り値
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlExecutionResult[]
SqlExecutionResult オブジェクトの配列。
参照
SqlScript
SqlDatabaseTestAction
DbParameter
SqlExecutionResult
SqlDatabaseTestService クラス
Microsoft.Data.Tools.Schema.Sql.UnitTesting 名前空間
トップに戻る