日本語PDF

BeginTransaction()

このメソッドは、ローカル・トランザクションを開始します。

宣言

// C#
public OracleTransaction BeginTransaction();

戻り値

OracleTransactionオブジェクトは、新規トランザクションを表します。

実装

IDbConnection

例外

InvalidOperationException - トランザクションはすでに開始されています。

備考

トランザクションは、分離レベルで作成され、IsolationLevel.ReadCommittedのデフォルト値に設定されます。トランザクションに関連するすべての後続の操作は、戻されたOracleTransactionオブジェクトで実行する必要があります。

備考(.NETストアド・プロシージャ)

このメソッドをコンテキスト接続用の.NETストアド・プロシージャで使用すると、未サポートの例外が発生します。