Share via


ConnectionContext.Transaction (Propiedad)

 

Obtiene o establece las transacciones que se van a usar al ejecutar las instrucciones Transact-SQL.

Espacio de nombres:   Microsoft.Data.Tools.Schema.Sql.UnitTesting
Ensamblado:  Microsoft.Data.Tools.Schema.Sql.UnitTesting (en Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)

Sintaxis

public DbTransaction Transaction { get; set; }
public:
property DbTransaction^ Transaction {
    DbTransaction^ get();
    void set(DbTransaction^ value);
}
member Transaction : DbTransaction with get, set
Public Property Transaction As DbTransaction

Valor de propiedad

Type: System.Data.Common.DbTransaction

Transacción para la prueba unitaria actual.

Comentarios

Use esta propiedad para modificar el código de prueba generado de manera que se ejecute en el ámbito de una sola transacción.Por ejemplo, las pruebas de aplicación en las que se realizan operaciones de creación, actualización y eliminación cambian el estado de la base de datos.Sin embargo, puede evitar que las operaciones de una prueba afecten a la ejecución de otra prueba si ejecuta la prueba dentro del ámbito de una sola transacción.Una vez que la prueba se haya completado y comprobado, puede revertir la transacción.

Vea también

DbTransaction
ConnectionContext (Clase)
Microsoft.Data.Tools.Schema.Sql.UnitTesting (Espacio de nombres)

Volver al principio