SqlDependency を使用したクエリ通知のサブスクライブ
SqlDependency を使用すると、データベース内でのクエリ通知の設定に関する複雑な処理は、SqlDependency オブジェクト側で管理されるので、クエリ通知を簡単にサブスクライブすることができます。通知が確立されると、オブジェクトにより、通知を実装した基になるデータベース オブジェクトが監視され、SQL Server でクエリ通知が作成されると、アプリケーションでイベント ハンドラが呼び出されます。
SQL Server 2005 に含まれている ReviewWatcher サンプルでは、SqlDependency を使用して、クエリ通知をサブスクライブする方法を示しています。ReviewWatch クラスでは、SqlDependency を使用してクエリ通知のサブスクリプションを作成し、クエリが変更されたときにフォームを更新します。ReviewWatcher サンプルのインストールおよび実行の詳細については、「Readme_ReviewWatcher」を参照してください。
参照
概念
SqlNotificationRequest の使用によるクエリ通知のサブスクライブ