DatabaseTestService.Execute-Methode
Aktualisiert: November 2007
Führt die angegebene DatabaseTestAction aus und wertet die Ergebnisse der Ausführung anhand jeder TestCondition aus, die in der Conditions-Auflistung von DatabaseTestAction enthalten ist.
Namespace: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting
Assembly: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting (in Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll)
Syntax
'Declaration
Public Overridable Function Execute ( _
scriptExecutionContext As ConnectionContext, _
privilegedExecutionContext As ConnectionContext, _
action As DatabaseTestAction, _
ParamArray sqlParameters As DbParameter() _
) As ExecutionResult()
'Usage
Dim instance As DatabaseTestService
Dim scriptExecutionContext As ConnectionContext
Dim privilegedExecutionContext As ConnectionContext
Dim action As DatabaseTestAction
Dim sqlParameters As DbParameter()
Dim returnValue As ExecutionResult()
returnValue = instance.Execute(scriptExecutionContext, _
privilegedExecutionContext, action, _
sqlParameters)
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
)
public function Execute(
scriptExecutionContext : ConnectionContext,
privilegedExecutionContext : ConnectionContext,
action : DatabaseTestAction,
... sqlParameters : DbParameter[]
) : ExecutionResult[]
Parameter
scriptExecutionContext
Typ: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.ConnectionContextDer beim Ausführen des T-SQL-Codes im SqlScript zu verwendende Kontext.
privilegedExecutionContext
Typ: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.ConnectionContextDer beim Überprüfen der Testbedingungen zu verwendende Kontext.
action
Typ: Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.DatabaseTestActionDie auszuführende DatabaseTestAction.
sqlParameters
Typ: array<System.Data.Common.DbParameter[]Null (0) oder mehr DbParameters, die im ausgeführten T-SQL-Code bereitgestellt werden.
Rückgabewert
Typ: array<Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.ExecutionResult[]
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualStudio.TeamSystem.Data.UnitTesting-Namespace