6.4.6.10 FlushCache
このメソッドは、接続を使用して取得されたREF
オブジェクトから作成されたすべての更新および削除をフラッシュします。
宣言
// c# public void FlushCache();
例外
InvalidOperationException
- 指定された接続がオープンされていません。
備考
オブジェクトをフラッシュする前に、アプリケーションはOracleConnection
オブジェクト上でBeginTransaction
メソッドを実行して明示的にトランザクションを開始する必要があります。これは、フラッシュされるオブジェクトがアプリケーションによりロックされていない場合は、オブジェクトに対して暗黙的に排他的ロックが取得されるためです。ロックが解除されるのは、トランザクションがコミットまたはロールバックする場合にかぎります。