共用方式為


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()

參數

傳回值

Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlExecutionResult[]

SqlExecutionResult 物件的陣列。

請參閱

SqlScript
SqlDatabaseTestAction
DbParameter
SqlExecutionResult
SqlDatabaseTestService 類別
Microsoft.Data.Tools.Schema.Sql.UnitTesting 命名空間

回到頁首