OracleConnection.BeginTransaction メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データベースでトランザクションを開始します。
オーバーロード
| 名前 | 説明 |
|---|---|
| BeginTransaction() |
データベースでトランザクションを開始します。 |
| BeginTransaction(IsolationLevel) |
指定した IsolationLevel 値を使用して、データベースでトランザクションを開始します。 |
BeginTransaction()
データベースでトランザクションを開始します。
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
返品
新しいトランザクションを表すオブジェクト。
例外
並列トランザクションはサポートされていません。
注釈
トランザクションをコミットまたはロールバックするには、 Commit メソッドまたは Rollback メソッドを明示的に使用する必要があります。
.NET Framework Data Provider for Oracle トランザクション管理モデルが正しく実行されるようにするには、データベースによって提供されるトランザクション管理モデルなど、他のトランザクション管理モデルを使用しないようにします。
Note
分離レベルを指定しない場合は、既定の分離レベルが使用されます。 BeginTransaction メソッドで分離レベルを指定するには、BeginTransaction オーバーロードを使用します。
こちらもご覧ください
適用対象
BeginTransaction(IsolationLevel)
指定した IsolationLevel 値を使用して、データベースでトランザクションを開始します。
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
パラメーター
この接続のトランザクション分離レベル。
返品
新しいトランザクションを表すオブジェクト。
例外
並列トランザクションはサポートされていません。
注釈
トランザクションをコミットまたはロールバックするには、 Commit メソッドまたは Rollback メソッドを明示的に使用する必要があります。
.NET Framework Data Provider for Oracle トランザクション管理モデルが正しく実行されるようにするには、データベースによって提供されるトランザクション管理モデルなど、他のトランザクション管理モデルを使用しないようにします。