如何:檢視及修改發送訂閱屬性 (RMO 程式設計)
您可以使用「複寫管理物件」(RMO) 以程式設計的方式修改發送訂閱及存取其屬性。用於檢視或修改發送訂閱屬性的 RMO 類別,將取決於該發送訂閱所訂閱的發行集類型而定。
檢視或修改快照式或交易式發行集之發送訂閱的屬性
使用 ServerConnection 類別建立與發行者的連接。
建立 TransSubscription 類別的執行個體。
設定 PublicationName、DatabaseName、SubscriberName 和 SubscriptionDBName 屬性。
針對 ConnectionContext 屬性設定步驟 1 中的 ServerConnection。
呼叫 LoadProperties 方法以取得物件的屬性。如果此方法傳回 false,則表示步驟 3 中的訂閱屬性定義不正確,或者此訂閱不存在。
(選擇性) 若要變更屬性,請針對其中一個可設定的 TransSubscription 屬性設定新的值,然後呼叫 CommitPropertyChanges 方法。
(選擇性) 若要檢視新的設定,請呼叫 Refresh 方法,重新載入訂閱的屬性。
檢視或修改合併式發行集之發送訂閱的屬性
使用 ServerConnection 類別建立與訂閱者的連接。
建立 MergeSubscription 類別的執行個體。
設定 PublicationName、DatabaseName、SubscriberName 和 SubscriptionDBName 屬性。
針對 ConnectionContext 屬性設定步驟 1 中的 ServerConnection。
呼叫 LoadProperties 方法以取得物件的屬性。如果此方法傳回 false,則表示步驟 3 中的訂閱屬性定義不正確,或者此訂閱不存在。
(選擇性) 若要變更屬性,請針對其中一個可設定的 MergeSubscription 屬性設定新的值,然後呼叫 CommitPropertyChanges 方法。
(選擇性) 若要檢視新的設定,請呼叫 Refresh 方法,重新載入訂閱的屬性。