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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.