다음을 통해 공유


SqlDatabaseTestService.Execute 메서드 (ConnectionContext, ConnectionContext, SqlDatabaseTestAction, DbParameter )

 

제공된 SqlDatabaseTestAction을 실행하고 TestCondition 컬렉션에 포함된 각 Conditions을 사용하여 실행 결과를 확인합니다.

네임스페이스:   Microsoft.Data.Tools.Schema.Sql.UnitTesting
어셈블리:  Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll의 Microsoft.Data.Tools.Schema.Sql.UnitTesting

구문

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 네임스페이스

맨 위로 이동