プライマリ・コンテンツに移動

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# Flush

このインスタンス・メソッドは、データベースの`REF`オブジェクトで行った更新または削除などの変更をフラッシュします。

宣言

    // C#
    public void Flush();

例外

`InvalidOperationException` - 関連する接続がオープンされていません。

備考

オブジェクトをフラッシュする前に、アプリケーションは`OracleConnection`オブジェクト上で`BeginTransaction`メソッドを実行して明示的にトランザクションを開始する必要があります。これは、フラッシュされるオブジェクトがアプリケーションによりロックされていない場合は、オブジェクトに対して暗黙的に排他的ロックが取得されるためです。ロックが解除されるのは、トランザクションがコミットまたはロールバックする場合にかぎります。

関連項目:

- "Oracle.DataAccess.TypesおよびOracle.ManagedDataAccess.Typesのネームスペース"

- OracleRefクラス

- OracleRefメンバー