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