9.1.5.5 QueryBasedNotification

このインスタンス・プロパティは、変更通知登録がオブジェクトベースか問合せベースかを指定します。

宣言

// C#
public bool QueryBasedNotification{get; set;}

プロパティ値

変更通知登録がオブジェクトベースか否かを指定します。

例外

ObjectDisposedException - オブジェクトはすでに処理されています。

備考

このプロパティ値は、変更通知用のコマンドを登録するコマンド実行の後に設定された場合、無視されます。

デフォルトではこのプロパティはtrueです。

Oracle Data Provider for .NETリリース11.1およびOracle Database 11gリリース1(11.1)以上のリリースでは、ODP.NET開発者が問合せをオブジェクト・レベルだけでなく行レベルでも登録できます。アプリケーションは、選択した行が変更された場合のみ通知を受け取ります。問合せベースの通知によって開発者は、アプリケーションへの通知が必要な変更について特定がより可能なため、クライアント側にキャッシュされたデータをより細分化して使用できます。

OracleNotificationTypeの列挙は、問合せベースの通知に対してQueryに設定されます。