Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Exécute le SqlDatabaseTestAction fourni et évalue les résultats de l'exécution en utilisant chaque TestCondition contenu dans la collection Conditions.
Espace de noms: Microsoft.Data.Tools.Schema.Sql.UnitTesting
Assembly: Microsoft.Data.Tools.Schema.Sql.UnitTesting (dans Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)
Syntaxe
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()
Paramètres
scriptExecutionContext
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.ConnectionContextContexte à utiliser lors de l'exécution de Transact-SQL dans SqlScript.
privilegedExecutionContext
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.ConnectionContextContexte à utiliser lors de la validation des conditions de test.
action
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestActionSqlDatabaseTestAction à exécuter.
sqlParameters
Type: System.Data.Common.DbParameter[]Aucun, un ou plusieurs DbParameter qui seront fournis dans le Transact-SQL exécuté.
Valeur de retour
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlExecutionResult[]
Tableau d'objets SqlExecutionResult.
Voir aussi
SqlScript
SqlDatabaseTestAction
DbParameter
SqlExecutionResult
SqlDatabaseTestService, classe
Microsoft.Data.Tools.Schema.Sql.UnitTesting, espace de noms
Retour au début