OracleConnection.BeginTransaction メソッド

定義

データベースでトランザクションを開始します。

オーバーロード

名前 説明
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

パラメーター

il
IsolationLevel

この接続のトランザクション分離レベル。

返品

新しいトランザクションを表すオブジェクト。

例外

並列トランザクションはサポートされていません。

注釈

トランザクションをコミットまたはロールバックするには、 Commit メソッドまたは Rollback メソッドを明示的に使用する必要があります。

.NET Framework Data Provider for Oracle トランザクション管理モデルが正しく実行されるようにするには、データベースによって提供されるトランザクション管理モデルなど、他のトランザクション管理モデルを使用しないようにします。

こちらもご覧ください

適用対象