Metodo SqlDatabaseTestService.Execute (ConnectionContext, ConnectionContext, SqlDatabaseTestAction, DbParameter[])
Esegue l'oggetto SqlDatabaseTestAction specificato e valuta i risultati dell'esecuzione utilizzando ciascun oggetto TestCondition contenuto nella raccolta Conditions.
Spazio dei nomi: Microsoft.Data.Tools.Schema.Sql.UnitTesting
Assembly: Microsoft.Data.Tools.Schema.Sql.UnitTesting (in Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)
Sintassi
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()
Parametri
scriptExecutionContext
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.ConnectionContextContesto da utilizzare durante l'esecuzione dello script Transact-SQL in SqlScript.
privilegedExecutionContext
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.ConnectionContextContesto da utilizzare durante la convalida delle condizioni di test.
action
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestActionOggetto SqlDatabaseTestAction da eseguire.
sqlParameters
Type: System.Data.Common.DbParameter[]Zero o più oggetti DbParameter che verranno specificati nello script Transact-SQL eseguito.
Valore restituito
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlExecutionResult[]
Matrice di oggetti SqlExecutionResult.
Vedere anche
SqlScript
SqlDatabaseTestAction
DbParameter
SqlExecutionResult
Classe SqlDatabaseTestService
Spazio dei nomi Microsoft.Data.Tools.Schema.Sql.UnitTesting
Torna all'inizio