管理訂閱資料
Subscription 及 SubscriptionEnumeration 類別提供輸入、更新和刪除訂閱的方式。這些類別由 Notification Services API 提供,並可在 Microsoft.SqlServer.NotificationServices 命名空間中找到。
訂閱管理介面可讓訂閱者建立個別訂閱類別的訂閱。它也可以讓訂閱者選取訂閱的訂閱者裝置。在訂閱管理 API 中,Subscription 類別有加入、更新和刪除個別訂閱的方法。它也有可讓您 (或訂閱者) 啟用或停用個別訂閱的屬性。
Notification Services 支援數種訂閱類型。訂閱類別可以有事件驅動規則和排程規則。個別規則可支援以參數為基礎的簡易訂閱,也可支援條件動作,讓使用者可以建立自己的搜尋條件來產生通知。Subscription 類別屬性依據訂閱類型而不同。
- 對所有類型的訂閱使用 SubscriberId、SubscriptionClassName、NSApplication 及 Enabled 屬性。
- 對排程訂閱使用 ScheduleRecurrence 及 ScheduleStart 屬性。
- 對以條件為基礎的訂閱使用 RuleName 及 Condition 屬性。
Subscription 類別有其他屬性和方法,讓您用來管理訂閱資料。
SubscriptionEnumeration 類別代表 Notification Services 應用程式中某給定的訂閱者的訂閱集。您可以提供訂閱識別碼給 SubscriptionEnumeration 物件的索引子,來選取特定的訂閱記錄。
在此章節中
主題 | 描述 |
---|---|
顯示如何建立訂閱者物件。 |
|
顯示如何將訂閱加入至 Notification Services 應用程式。 |
|
顯示如何更新現有的訂閱記錄。 |
|
顯示如何從 Notification Services 應用程式刪除訂閱。 |
|
顯示如何擷取訂閱的欄位資料。 |
|
顯示如何列出訂閱者已支援的訂閱者裝置。 |
|
顯示如何列出應用程式已支援的時區。 |
請參閱
概念
其他資源
管理訂閱者
管理訂閱者裝置
NS<SubscriptionClassName>View