如何:刪除發行項 (RMO 程式設計)
您可以使用「複寫管理物件」(RMO) 以程式設計的方式刪除發行項。用於刪除發行項的 RMO 類別,將取決於發行項所屬的發行集類型而定。
刪除屬於快照式或交易式發行集的發行項
使用 ServerConnection 類別建立與發行者的連接。
建立 TransArticle 類別的執行個體。
設定 Name、PublicationName 和 DatabaseName 屬性。
針對 ConnectionContext 屬性設定步驟 1 中的連接。
檢查 IsExistingObject 屬性,確認該發行項存在。如果這個屬性的值為 false,則表示步驟 3 中的發行項屬性定義錯誤或是此發行項不存在。
呼叫 Remove 方法。
關閉所有連接。
刪除屬於合併式發行集的發行項
使用 ServerConnection 類別建立與發行者的連接。
建立 MergeArticle 類別的執行個體。
設定 Name、PublicationName 和 DatabaseName 屬性。
針對 ConnectionContext 屬性設定步驟 1 中的連接。
檢查 IsExistingObject 屬性,確認該發行項存在。如果這個屬性的值為 false,則表示步驟 3 中的發行項屬性定義錯誤或是此發行項不存在。
呼叫 Remove 方法。
關閉所有連接。