ConnectionContext.Transaction-Eigenschaft
Ruft die Transaktion ab, oder legt sie fest, die beim Ausführen der Transact-SQL-Anweisungen.
Namespace: Microsoft.Data.Schema.UnitTesting
Assembly: Microsoft.Data.Schema.UnitTesting (in Microsoft.Data.Schema.UnitTesting.dll)
Syntax
'Declaration
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)
Eigenschaftswert
Typ: System.Data.Common.DbTransaction
Die Transaktion für den aktuellen Komponententest.
Hinweise
Mit dieser Eigenschaft können Sie den generierten Testcode so ändern, dass dieser im Bereich einer einzelnen Transaktion ausgeführt wird. Beispielsweise wird der Datenbankzustand durch Erstellen, Aktualisieren und Löschen von Anwendungstests geändert. Sie können jedoch die Vorgänge eines Tests am Beeinflussen der Ausführung eines anderen Tests verhindern, indem Sie den Test im Kontext einer einzelnen Transaktion ausgeführt werden. Nachdem der Test abgeschlossen und überprüft wurde, können Sie die Transaktion zurücksetzen.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.