DatabaseTestService.Execute – metoda
Provede zadaný DatabaseTestAction a vyhodnotí výsledky spuštění pomocí jednotlivých TestCondition obsažené v Conditions kolekce.
Obor názvů: Microsoft.Data.Schema.UnitTesting
Sestavení: Microsoft.Data.Schema.UnitTesting (v Microsoft.Data.Schema.UnitTesting.dll)
Syntaxe
'Deklarace
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[]
Parametry
- scriptExecutionContext
Typ: Microsoft.Data.Schema.UnitTesting.ConnectionContext
Kontext při Transact-SQL provedeny v SqlScript.
- privilegedExecutionContext
Typ: Microsoft.Data.Schema.UnitTesting.ConnectionContext
Kontext při zkušebních podmínek jsou ověřeny.
- action
Typ: Microsoft.Data.Schema.UnitTesting.DatabaseTestAction
DatabaseTestAction Spustit.
- sqlParameters
Typ: array<System.Data.Common.DbParameter[]
Nula nebo více DbParameters , bude poskytována provedené v Transact-SQL.
Vrácená hodnota
Typ: array<Microsoft.Data.Schema.UnitTesting.ExecutionResult[]
Pole ExecutionResult objektů.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Odkaz
Microsoft.Data.Schema.UnitTesting – obor názvů
DbParameters