Microsoft.SqlServer.Management.Nmo Namespace

Microsoft.SqlServer.Management.Nmo 名前空間には、Notification Services のインスタンスとアプリケーションを開発および管理するために使用するクラスが含まれています。

Notification Services のインスタンスとアプリケーションの開発の詳細については、「通知ソリューションの作成」を参照してください。

Notification Services 管理オブジェクト (NMO) を使用したサンプル アプリケーションについては、「FlightNmo サンプル」を参照してください。

クラス

クラス 説明
Application Notification Services アプリケーションを表します。
ApplicationCollection 指定した Notification Services インスタンス内の Notification Services アプリケーションのコレクションを表します。
ApplicationDatabaseFile アプリケーション データベース データ ファイルを定義します。
ApplicationDatabaseFileCollection ApplicationDatabaseFileGroup 内のアプリケーション データベースのデータ ファイルのコレクションを表します。
ApplicationDatabaseFileGroup Notification ServicesApplication のデータベース ファイル グループ 1 つを表します。
ApplicationDatabaseFileGroupCollection Notification ServicesApplication に対応するアプリケーション データベースのファイル グループのコレクションを表します。
ApplicationDatabaseLogFile アプリケーション データベースのログ ファイルを定義します。
ApplicationDatabaseLogFileCollection Notification ServicesApplication に対応するアプリケーション データベースのログ ファイルのコレクションを表します。
ApplicationDatabaseOptions アプリケーション データベースのデータベース オプションを表します。
ContentFormatter 特定の通知クラスの通知を書式設定するコンテンツ フォーマッタを表します。
ContentFormatterArgument コンテンツ フォーマッタの初期化引数を名前/値ペアとして表します。
ContentFormatterArgumentCollection ContentFormatter オブジェクトに使用する初期化引数のコレクションを表します。
DeliveryChannel Notification Services のインスタンスの配信チャネルを表します。
DeliveryChannelArgument 配信チャネル引数を名前/値ペアとして表します。通常、これらの引数は、配信サービスに必要な構成情報と認証情報を提供するために使用されます。
DeliveryChannelArgumentCollection DeliveryChannel の配信プロトコルに渡される引数のコレクションを表します。
DeliveryChannelCollection Notification Services の Instance に対応する配信チャネルのコレクションを表します。
Distributor Notification Services アプリケーションのディストリビュータ 1 つを表します。
DistributorCollection Notification ServicesApplication で使用するディストリビュータのコレクションを表します。
EventChronicle イベント データの補足ストレージである、Notification Services アプリケーションのイベント記録を表します。
EventChronicleCollection イベント クラスのイベント記録のコレクションを表します。
EventChronicleRule イベント バッチが親イベント クラスに到達する各ジェネレータ クォンタムで実行されるイベント記録メンテナンス クエリを表します。
EventClass Notification ServicesApplication で使用するイベント クラスを表します。
EventClassCollection Notification ServicesApplication で使用するイベント クラスのコレクションを表します。
EventField イベント クラス スキーマのフィールドを表します。
EventFieldCollection Notification ServicesEventClass のイベント フィールドのコレクションを表します。
Generator アプリケーションのジェネレータを表します。
HostedEventProvider Notification ServicesApplication に対応する、ホストされるイベント プロバイダを表します。
HostedEventProviderArgument ホストされるイベント プロバイダの引数を名前/値ペアとして表します。ただし、ホストされるすべてのイベント プロバイダが引数を使用するとは限りません。
HostedEventProviderArgumentCollection Notification ServicesHostedEventProvider で使用する引数のコレクションを表します。
HostedEventProviderCollection Notification ServicesApplication に対応する、ホストされるイベント プロバイダのコレクションを表します。
Instance Notification Services のインスタンスを表します。
InstanceCollection Notification ServicesInstance オブジェクトのコレクションを表します。
InstanceDatabaseFile インスタンス データベース ファイルのファイル仕様を表します。
InstanceDatabaseFileCollection Notification ServicesInstanceDatabaseFileGroup に対応するデータベース データ ファイルのコレクションを表します。
InstanceDatabaseFileGroup Notification ServicesApplication のデータベース ファイル グループ 1 つを表します。
InstanceDatabaseFileGroupCollection Notification ServicesInstance に対応するデータベース ファイル グループのコレクションを表します。
InstanceDatabaseLogFile インスタンス データベースのログ ファイルを定義します。
InstanceDatabaseLogFileCollection Notification ServicesInstance に対応するデータベース ログ ファイルのコレクションを表します。
InstanceDatabaseOptions インスタンス データベースのデータベース オプションを表します。
NonHostedEventProvider Notification Services アプリケーションに対応するホストされないイベント プロバイダを表します。
NonHostedEventProviderCollection Notification ServicesApplication に対応するホストされないイベント プロバイダのコレクションを表します。
NotificationClass Notification Services アプリケーション内の通知クラスを表します。
NotificationClassCollection Notification ServicesApplication で使用する通知クラスのコレクションを表します。
NotificationClassProtocol 通知クラスの配信プロトコルを表します。
NotificationClassProtocolCollection Notification ServicesNotificationClass に対応する配信プロトコルのコレクションを表します。
NotificationComputedField 通知クラス スキーマの計算フィールドを表します。
NotificationComputedFieldCollection NotificationClass の計算フィールドのコレクションを表します。
NotificationField 通知クラス スキーマのフィールドを表します。
NotificationFieldCollection NotificationClass に対応する NotificationField オブジェクトのコレクションを表します。
NotificationServices Notification Services サーバーを表します。
ProtocolDefinition Notification Services のインスタンスのカスタム配信プロトコルを表します。
ProtocolDefinitionCollection Notification ServicesInstance に対応するカスタム配信プロトコルのコレクションを表します。
ProtocolField 1 つのプロトコル ヘッダー フィールドを表します。
ProtocolFieldCollection Notification ServicesNotificationClassProtocol に対応する配信プロトコル フィールドのコレクションを表します。
ProtocolRetrySchedule NotificationClassProtocol の再試行スケジュールの 1 間隔を表します。
ProtocolRetryScheduleCollection NotificationClassProtocol オブジェクトの再試行スケジュールのコレクションを表します。
SubscriptionChronicle サブスクリプション データの補足ストレージである、Notification Services アプリケーションのサブスクリプション記録を表します。
SubscriptionChronicleCollection Notification Services アプリケーションのサブスクリプション記録の定義のコレクションを表します。
SubscriptionClass Notification Services アプリケーション内のサブスクリプション クラスを表します。
SubscriptionClassCollection Notification ServicesApplication で使用するサブスクリプション クラスのコレクションを表します。
SubscriptionConditionEventRule 条件アクションを使用して通知を生成するイベント ルールを表します。
SubscriptionConditionEventRuleCollection Notification ServicesSubscriptionClass に使用する、条件ベースのイベント ルールのコレクションを表します。
SubscriptionConditionScheduledRule 条件アクションを使用して通知を生成する定期的なルールを示します。
SubscriptionConditionScheduledRuleCollection Notification ServicesSubscriptionClass に使用する、条件ベースの定期的なルールのコレクションを表します。
SubscriptionEventRule 条件アクションではなく、単純アクションで構成されるイベント ルールを表します。
SubscriptionEventRuleCollection サブスクリプション クラスに使用するイベント ルールのコレクションを表します。
SubscriptionField サブスクリプション クラス スキーマ内のフィールドを表します。
SubscriptionFieldCollection サブスクリプション クラス スキーマ内の SubscriptionField オブジェクトのコレクションを表します。
SubscriptionScheduledRule 条件アクションではないアクションで構成される定期的なルールを表します。
SubscriptionScheduledRuleCollection サブスクリプション クラスに使用する定期的なルールのコレクションを表します。
VacuumSchedule Notification ServicesApplication の Vacuumer 処理 (データ削除) スケジュールを定義します。
VacuumScheduleCollection Application に対応する VacuumSchedule オブジェクトのコレクションを表します。