Metodo DatabaseTestService.Execute
Esegue l'oggetto DatabaseTestAction specificato e valuta i risultati dell'esecuzione utilizzando ciascun oggetto TestCondition contenuto nell'insieme Conditions.
Spazio dei nomi: Microsoft.Data.Schema.UnitTesting
Assembly: Microsoft.Data.Schema.UnitTesting (in Microsoft.Data.Schema.UnitTesting.dll)
Sintassi
'Dichiarazione
Public Overridable Function Execute ( _
scriptExecutionContext As ConnectionContext, _
privilegedExecutionContext As ConnectionContext, _
action As DatabaseTestAction, _
ParamArray sqlParameters As DbParameter() _
) As ExecutionResult()
public virtual ExecutionResult[] Execute(
ConnectionContext scriptExecutionContext,
ConnectionContext privilegedExecutionContext,
DatabaseTestAction action,
params DbParameter[] sqlParameters
)
public:
virtual array<ExecutionResult^>^ Execute(
ConnectionContext^ scriptExecutionContext,
ConnectionContext^ privilegedExecutionContext,
DatabaseTestAction^ action,
... array<DbParameter^>^ sqlParameters
)
abstract Execute :
scriptExecutionContext:ConnectionContext *
privilegedExecutionContext:ConnectionContext *
action:DatabaseTestAction *
sqlParameters:DbParameter[] -> ExecutionResult[]
override Execute :
scriptExecutionContext:ConnectionContext *
privilegedExecutionContext:ConnectionContext *
action:DatabaseTestAction *
sqlParameters:DbParameter[] -> ExecutionResult[]
public function Execute(
scriptExecutionContext : ConnectionContext,
privilegedExecutionContext : ConnectionContext,
action : DatabaseTestAction,
... sqlParameters : DbParameter[]
) : ExecutionResult[]
Parametri
- scriptExecutionContext
Tipo: Microsoft.Data.Schema.UnitTesting.ConnectionContext
Contesto da utilizzare durante l'esecuzione di Transact-SQL in SqlScript.
- privilegedExecutionContext
Tipo: Microsoft.Data.Schema.UnitTesting.ConnectionContext
Contesto da utilizzare durante la convalida delle condizioni di test.
- action
Tipo: Microsoft.Data.Schema.UnitTesting.DatabaseTestAction
Oggetto DatabaseTestAction da eseguire.
- sqlParameters
Tipo: array<System.Data.Common.DbParameter[]
Zero o più oggetti DbParameters che verranno specificati in Transact-SQL eseguito.
Valore restituito
Tipo: array<Microsoft.Data.Schema.UnitTesting.ExecutionResult[]
Matrice di oggetti ExecutionResult.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Data.Schema.UnitTesting
DbParameters