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