DatabaseTestService.Execute - метод
Выполняет предоставленное действие DatabaseTestAction и оценивает результаты выполнения, используя каждое условие TestCondition из коллекции Conditions.
Пространство имен: Microsoft.Data.Schema.UnitTesting
Сборка: Microsoft.Data.Schema.UnitTesting (в Microsoft.Data.Schema.UnitTesting.dll)
Синтаксис
'Декларация
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[]
Параметры
- scriptExecutionContext
Тип: Microsoft.Data.Schema.UnitTesting.ConnectionContext
Контекст, который следует использовать при выполнении Transact-SQL в SqlScript.
- privilegedExecutionContext
Тип: Microsoft.Data.Schema.UnitTesting.ConnectionContext
Контекст, используемый при проверке условий теста.
- action
Тип: Microsoft.Data.Schema.UnitTesting.DatabaseTestAction
Выполняемое действие DatabaseTestAction.
- sqlParameters
Тип: array<System.Data.Common.DbParameter[]
Нуль или более параметров DbParameters, которые будут предоставлены в выполненном Transact-SQL.
Возвращаемое значение
Тип: array<Microsoft.Data.Schema.UnitTesting.ExecutionResult[]
Массив объектов ExecutionResult.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Data.Schema.UnitTesting - пространство имен
DbParameters