ホストされないイベント プロバイダの定義
ホストされないイベント プロバイダは、EventCollector クラス、EventLoader クラスまたはイベント コレクション ストアド プロシージャを使用して Notification Services アプリケーションにイベント データを送信する外部アプリケーションです。
Notification Services は、ホストされないイベント プロバイダを制御したり、このプロバイダとやり取りすることはありません。したがって、イベント プロバイダから送信されたイベントを後から追跡およびトラブルシューティングできるように、アプリケーション定義でイベント プロバイダ名のみを指定します。
ホストされないイベント プロバイダの定義
ホストされないイベント プロバイダは、アプリケーションごとに定義できます。アプリケーションを定義するときに、ホストされないイベント プロバイダごとに名前を宣言および指定します。
ホストされないイベント プロバイダを定義するには
XML でアプリケーションを定義している場合は、アプリケーション定義ファイル (ADF) の Providers 要素で、ホストされないイベント プロバイダを定義します。Notification Services 管理オブジェクト (NMO) を使用してアプリケーションを定義している場合は、NonHostedEventProvider オブジェクトを個別に定義し、アプリケーションの NonHostedEventProviders プロパティを使用して NonHostedEventProviderCollection に追加します。
- NonHostedProvider 要素 (ADF)
- NonHostedEventProvider (NMO)
イベント プロバイダ名を指定するには
参照
関連項目
Microsoft.SqlServer.NotificationServices.EventCollector
Microsoft.SqlServer.NotificationServices.EventLoader
概念
その他の技術情報
Notification Services アプリケーションの定義
カスタム イベント プロバイダの開発
イベント プロバイダの定義
イベント クラスの定義
標準イベント プロバイダ
Notification Services ストアド プロシージャ (Transact-SQL)