SqlDatabaseTestAction (Clase)
Representa un conjunto de instrucciones Transact-SQL por lotes y condiciones de prueba para validar la correcta ejecución de la instrucción.
Espacio de nombres: Microsoft.Data.Tools.Schema.Sql.UnitTesting
Ensamblado: Microsoft.Data.Tools.Schema.Sql.UnitTesting (en Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)
Jerarquía de herencia
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestAction
Sintaxis
public class SqlDatabaseTestAction : Component
public ref class SqlDatabaseTestAction : Component
type SqlDatabaseTestAction =
class
inherit Component
end
Public Class SqlDatabaseTestAction
Inherits Component
Constructores
Nombre | Descripción | |
---|---|---|
SqlDatabaseTestAction() | Inicializa una nueva instancia de la clase SqlDatabaseTestAction. |
Propiedades
Nombre | Descripción | |
---|---|---|
CanRaiseEvents | (Heredado de Component.) |
|
Conditions | Obtiene la colección de condiciones de prueba asociadas al conjunto de instrucciones Transact-SQL. |
|
Container | (Heredado de Component.) |
|
DesignMode | (Heredado de Component.) |
|
Events | (Heredado de Component.) |
|
Site | (Heredado de Component.) |
|
SqlScript | Obtiene o establece un conjunto de instrucciones de script de base de datos Transact-SQL. |
Métodos
Nombre | Descripción | |
---|---|---|
CreateObjRef(Type) | (Heredado de MarshalByRefObject.) |
|
Dispose() | (Heredado de Component.) |
|
Dispose(Boolean) | (Heredado de Component.) |
|
Equals(Object) | (Heredado de Object.) |
|
Finalize() | (Heredado de Component.) |
|
GetHashCode() | (Heredado de Object.) |
|
GetLifetimeService() | (Heredado de MarshalByRefObject.) |
|
GetService(Type) | (Heredado de Component.) |
|
GetType() | (Heredado de Object.) |
|
InitializeLifetimeService() | (Heredado de MarshalByRefObject.) |
|
MemberwiseClone() | (Heredado de Object.) |
|
MemberwiseClone(Boolean) | (Heredado de MarshalByRefObject.) |
|
ToString() | (Heredado de Component.) |
Eventos
Nombre | Descripción | |
---|---|---|
Disposed | (Heredado de Component.) |
Comentarios
Esta clase representa un conjunto de instrucciones Transact-SQL por lotes y un objeto Conditions, que es una colección de condiciones que se usan para evaluar los conjuntos de resultados que se generan al ejecutar las instrucciones por lotes.
En el caso más simple, SqlDatabaseTestAction es una prueba real de Transact-SQL.En el código generado también se incluyen instancias de SqlDatabaseTestAction que le permiten modificar el estado de la base de datos antes o después de cada ejecución de prueba.También puede usarlo como mecanismo de comprobación.
SqlDatabaseTestAction es un Component y se genera en tiempo de diseño como una variable local dentro del método InitializeComponent.Después, se asigna a una propiedad SqlDatabaseTestActions.
Seguridad para subprocesos
Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Conditions
SqlDatabaseTestAction
Microsoft.Data.Tools.Schema.Sql.UnitTesting (Espacio de nombres)
Volver al principio