Compartir a través de


ConnectionContext.Transaction (Propiedad)

Obtiene o establece las transacciones para utilizar al ejecutar las instrucciones Transact-SQL.

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

Sintaxis

'Declaración
Public Property Transaction As DbTransaction
    Get
    Set
public DbTransaction Transaction { get; set; }
public:
property DbTransaction^ Transaction {
    DbTransaction^ get ();
    void set (DbTransaction^ value);
}
member Transaction : DbTransaction with get, set
function get Transaction () : DbTransaction
function set Transaction (value : DbTransaction)

Valor de propiedad

Tipo: System.Data.Common.DbTransaction
Transacción para la prueba unitaria actual.

Comentarios

Use esta propiedad para modificar el código de prueba generado para 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 afectan a la ejecución de otra prueba ejecutando la prueba dentro del ámbito de una transacción individual. Una vez completada y comprobar la prueba, puede revertir la transacción.

Seguridad de .NET Framework

Vea también

Referencia

ConnectionContext Clase

Microsoft.Data.Schema.UnitTesting (Espacio de nombres)

DbTransaction