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 オブジェクトのコレクションを表します。 |