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