Partilhar via


ConnectionContext.Transaction Propriedade

 

Obtém ou define as transações a serem usadas ao executar as instruções Transact-SQL.

Namespace:   Microsoft.Data.Tools.Schema.Sql.UnitTesting
Assembly:  Microsoft.Data.Tools.Schema.Sql.UnitTesting (em Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)

Sintaxe

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 propriedade

Type: System.Data.Common.DbTransaction

A transação para o teste de unidade atual.

Comentários

Use esta propriedade para modificar o código de teste gerado para execução no escopo de uma única transação.Por exemplo, criar, atualizar e excluir testes de aplicativos altera o estado do banco de dados.Entretanto, você pode evitar que as operações de um teste afetem a execução de outro teste. Para fazer isso, execute seu teste no escopo de uma única transação.Após a conclusão e verificação do teste, você poderá reverter a transação.

Consulte também

DbTransaction
Classe ConnectionContext
Namespace Microsoft.Data.Tools.Schema.Sql.UnitTesting

Retornar ao topo