DatabaseTestService.Execute (Método)
Ejecuta el objeto DatabaseTestAction proporcionado y evalúa los resultados de la ejecución utilizando cada objeto TestCondition contenido en la colección Conditions.
Espacio de nombres: Microsoft.Data.Schema.UnitTesting
Ensamblado: Microsoft.Data.Schema.UnitTesting (en Microsoft.Data.Schema.UnitTesting.dll)
Sintaxis
'Declaración
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[]
Parámetros
- scriptExecutionContext
Tipo: Microsoft.Data.Schema.UnitTesting.ConnectionContext
Contexto que se usará al ejecutar Transact-SQL en SqlScript.
- privilegedExecutionContext
Tipo: Microsoft.Data.Schema.UnitTesting.ConnectionContext
Contexto que se utilizará al validar las condiciones de la prueba.
- action
Tipo: Microsoft.Data.Schema.UnitTesting.DatabaseTestAction
DatabaseTestAction que se va a ejecutar.
- sqlParameters
Tipo: array<System.Data.Common.DbParameter[]
Cero o más objetos DbParameters que se proporcionarán en el Transact-SQL ejecutado.
Valor devuelto
Tipo: array<Microsoft.Data.Schema.UnitTesting.ExecutionResult[]
Una matriz de objetos ExecutionResult.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.Data.Schema.UnitTesting (Espacio de nombres)
DbParameters