OracleConnection.BeginTransaction Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Påbörjar en transaktion i databasen.
Överlagringar
| Name | Description |
|---|---|
| BeginTransaction() |
Påbörjar en transaktion i databasen. |
| BeginTransaction(IsolationLevel) |
Påbörjar en transaktion i databasen med det angivna IsolationLevel värdet. |
BeginTransaction()
Påbörjar en transaktion i databasen.
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
Returer
Ett objekt som representerar den nya transaktionen.
Undantag
Parallella transaktioner stöds inte.
Kommentarer
Om du vill checka in eller återställa transaktionen måste du uttryckligen Commit använda metoderna eller Rollback .
För att säkerställa att .NET Framework-Data Provider för Oracle-transaktionshanteringsmodellen fungerar korrekt bör du undvika att använda andra transaktionshanteringsmodeller, till exempel de som tillhandahålls av databasen.
Note
Om du inte anger någon isoleringsnivå används standardisoleringsnivån. Om du vill ange en isoleringsnivå med BeginTransaction metoden använder du överlagringen BeginTransaction .
Se även
Gäller för
BeginTransaction(IsolationLevel)
Påbörjar en transaktion i databasen med det angivna IsolationLevel värdet.
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
Parametrar
Transaktionsisoleringsnivån för den här anslutningen.
Returer
Ett objekt som representerar den nya transaktionen.
Undantag
Parallella transaktioner stöds inte.
Kommentarer
Om du vill checka in eller återställa transaktionen måste du uttryckligen Commit använda metoderna eller Rollback .
För att säkerställa att .NET Framework-Data Provider för Oracle-transaktionshanteringsmodellen fungerar korrekt bör du undvika att använda andra transaktionshanteringsmodeller, till exempel de som tillhandahålls av databasen.