BeginTransaction()
このメソッドは、ローカル・トランザクションを開始します。
宣言
// C# public OracleTransaction BeginTransaction();
戻り値
OracleTransactionオブジェクトは、新規トランザクションを表します。
実装
IDbConnection
例外
InvalidOperationException - トランザクションはすでに開始されています。
備考
トランザクションは、分離レベルで作成され、IsolationLevel.ReadCommittedのデフォルト値に設定されます。トランザクションに関連するすべての後続の操作は、戻されたOracleTransactionオブジェクトで実行する必要があります。
備考(.NETストアド・プロシージャ)
このメソッドをコンテキスト接続用の.NETストアド・プロシージャで使用すると、未サポートの例外が発生します。