Condividi tramite


Proprietà ConnectionContext.Transaction

 

Ottiene o imposta le transazioni da utilizzare durante l'esecuzione di istruzioni Transact-SQL.

Spazio dei nomi:   Microsoft.Data.Tools.Schema.Sql.UnitTesting
Assembly:  Microsoft.Data.Tools.Schema.Sql.UnitTesting (in Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)

Sintassi

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

Valore proprietà

Type: System.Data.Common.DbTransaction

Transazione per lo unit test corrente.

Note

Utilizzare questa proprietà per modificare il codice di test generato in modo che venga eseguito nell'ambito di una singola transazione.Ad esempio, la creazione, l'aggiornamento e l'eliminazione di test dell'applicazione modificano lo stato del database.Tuttavia, è possibile impedire che le esecuzioni di un test influiscano sull'esecuzione di un altro test, eseguendo il test nell'ambito di una singola transazione.Dopo avere completato e verificato il test, è possibile eseguire il rollback della transazione.

Vedere anche

DbTransaction
Classe ConnectionContext
Spazio dei nomi Microsoft.Data.Tools.Schema.Sql.UnitTesting

Torna all'inizio