OracleConnection.BeginTransaction Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beginnt eine Transaktion in der Datenbank.
Überlädt
| Name | Beschreibung |
|---|---|
| BeginTransaction() |
Beginnt eine Transaktion in der Datenbank. |
| BeginTransaction(IsolationLevel) |
Beginnt eine Transaktion an der Datenbank mit dem angegebenen IsolationLevel Wert. |
BeginTransaction()
Beginnt eine Transaktion in der Datenbank.
public:
System::Data::OracleClient::OracleTransaction ^ BeginTransaction();
public System.Data.OracleClient.OracleTransaction BeginTransaction();
member this.BeginTransaction : unit -> System.Data.OracleClient.OracleTransaction
override this.BeginTransaction : unit -> System.Data.OracleClient.OracleTransaction
Public Function BeginTransaction () As OracleTransaction
Gibt zurück
Ein Objekt, das die neue Transaktion darstellt.
Ausnahmen
Parallele Transaktionen werden nicht unterstützt.
Hinweise
Um die Transaktion zu übernehmen oder ein Rollback durchzuführen, müssen Sie die Commit Oder-Methoden Rollback explizit verwenden.
Um sicherzustellen, dass das .NET Framework-Datenanbieter für Oracle-Transaktionsverwaltungsmodell ordnungsgemäß ausgeführt wird, vermeiden Sie die Verwendung anderer Transaktionsverwaltungsmodelle, z. B. derjenigen, die von der Datenbank bereitgestellt werden.
Note
Wenn Sie keine Isolationsstufe angeben, wird die Standardisolationsstufe verwendet. Verwenden Sie die BeginTransaction Überladung, um eine Isolationsstufe mit der BeginTransaction Methode anzugeben.
Weitere Informationen
Gilt für:
BeginTransaction(IsolationLevel)
Beginnt eine Transaktion an der Datenbank mit dem angegebenen IsolationLevel Wert.
public:
System::Data::OracleClient::OracleTransaction ^ BeginTransaction(System::Data::IsolationLevel il);
public System.Data.OracleClient.OracleTransaction BeginTransaction(System.Data.IsolationLevel il);
member this.BeginTransaction : System.Data.IsolationLevel -> System.Data.OracleClient.OracleTransaction
override this.BeginTransaction : System.Data.IsolationLevel -> System.Data.OracleClient.OracleTransaction
Public Function BeginTransaction (il As IsolationLevel) As OracleTransaction
Parameter
Die Transaktionsisolationsstufe für diese Verbindung.
Gibt zurück
Ein Objekt, das die neue Transaktion darstellt.
Ausnahmen
Parallele Transaktionen werden nicht unterstützt.
Hinweise
Um die Transaktion zu übernehmen oder ein Rollback durchzuführen, müssen Sie die Commit Oder-Methoden Rollback explizit verwenden.
Um sicherzustellen, dass das .NET Framework-Datenanbieter für Oracle-Transaktionsverwaltungsmodell ordnungsgemäß ausgeführt wird, vermeiden Sie die Verwendung anderer Transaktionsverwaltungsmodelle, z. B. derjenigen, die von der Datenbank bereitgestellt werden.