共用方式為


定義核心訂閱類別

訂閱類別用來定義一個應用程式訂閱類型。當您定義 Notification Services 應用程式時,您必須針對應用程式所支援的每個訂閱類型來建立一個訂閱類別。

當 Notification Services 建立應用程式時,它會建立訂閱類別的資料表、檢視、基本索引和預存程序。核心訂閱類別屬性會定義這些資料庫物件的名稱和位置。

核心訂閱類別

所有訂閱類別都有下列使用者自訂屬性:

  • 訂閱類別名稱。
  • 檔案群組,用來指定 Notification Services 在應用程式資料庫中建立訂閱類別物件的位置。

另外,您也可以選擇性地定義訂閱類別結構描述、事件規則、排程規則、自訂索引,以及訂閱紀事輯資料表。大部份訂閱類別都有至少一個結構描述和一個規則。

Notification Services 會自動加入下列項目:

  • 產生的訂閱類別資料表中的 SubscriptionIdSubscriberIdCreatedUpdatedEnabled 欄位。
  • 訂閱類別資料表中的 ScheduleId 欄位和這個欄位的索引 (如果訂閱類別有排程規則)。

若要定義訂閱類別

如果您利用 XML 來定義應用程式,請在應用程式定義檔案 (ADF) 中定義訂閱類別。如果您以程式設計的方式定義應用程式,請利用 Notification Services Management Objects (NMO) 來定義訂閱類別。

命名訂閱類別

應用程式中的每個訂閱類別都必須有唯一名稱。這個名稱用來建立應用程式物件及執行管理報表。

若要定義訂閱類別名稱

指定檔案群組

訂閱類別資料庫物件可以放在非預設檔案群組中。

如果您定義應用程式資料庫,指定的檔案群組就必須符合資料庫定義中的具名檔案群組之一。如需詳細資訊,請參閱<定義應用程式資料庫>。

如果應用程式資料庫已經存在,指定的檔案群組必須在應用程式資料庫中。

如果您並未指定檔案群組,便會在應用程式資料庫的預設檔案群組中自動建立訂閱類別物件。

如需有關檔案群組的詳細資訊,請參閱<使用檔案與檔案群組>。

若要定義訂閱類別檔案群組

請參閱

概念

定義訂閱結構描述
定義訂閱規則
定義訂閱類別的索引
定義訂閱類別的紀事輯
收集訂閱相關的資訊

其他資源

定義訂閱類別

說明及資訊

取得 SQL Server 2005 協助