Partilhar via


Propriedade ConnectionContext.Transaction

Obtém ou define as transações para usar ao executar o Transact-SQL instruções.

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

Sintaxe

'Declaração
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 propriedade

Tipo: 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 executar no escopo de uma única transação. Por exemplo, criar, atualizar e excluir os testes de aplicativo alterar o estado do banco de dados. No entanto, você pode impedir a operações do teste de afetar a execução de outro teste executando o teste de dentro do escopo de uma única transação. Após o teste for concluído e verificado, você pode reverter a transação.

Segurança do .NET Framework

Consulte também

Referência

ConnectionContext Classe

Namespace Microsoft.Data.Schema.UnitTesting

DbTransaction