SqlDatabaseTestService.Execute (Método) (ConnectionContext, ConnectionContext, SqlDatabaseTestAction, DbParameter )
Ejecuta el objeto SqlDatabaseTestAction proporcionado y evalúa los resultados de la ejecución usando cada objeto TestCondition contenido en la colección Conditions.
Espacio de nombres: Microsoft.Data.Tools.Schema.Sql.UnitTesting
Ensamblado: Microsoft.Data.Tools.Schema.Sql.UnitTesting (en Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)
Sintaxis
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()
Parámetros
scriptExecutionContext
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.ConnectionContextContexto que se usará al ejecutar Transact-SQL en SqlScript.
privilegedExecutionContext
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.ConnectionContextContexto que se usará al validar las condiciones de prueba.
action
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestActionSqlDatabaseTestAction que se va a ejecutar.
sqlParameters
Type: System.Data.Common.DbParameter[]Cero o más objetos DbParameter que se proporcionarán en el Transact-SQL ejecutado.
Valor devuelto
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlExecutionResult[]
Una matriz de objetos SqlExecutionResult.
Vea también
SqlScript
SqlDatabaseTestAction
DbParameter
SqlExecutionResult
SqlDatabaseTestService (Clase)
Microsoft.Data.Tools.Schema.Sql.UnitTesting (Espacio de nombres)
Volver al principio