共用方式為


ReInitializeSubscription 方法 (複寫)

應用程式會呼叫 ReInitializeSubscription 方法來標記重新初始化的訂閱。呼叫 ReInitializeSubscription 方法之後,應用程式必須呼叫 Initialize、Run 及 Terminate 方法,以便下載 Microsoft Windows CE 裝置發行集的最新快照集。

語法

object.ReInitializeSubscription(UploadBeforeReinit)

適用於

SQL Server 2005 Compact Edition (SQL Server Compact Edition) Replication 物件

通用參數

參數 描述

UploadBeforeReinit

決定訂閱的變更是否要先上載到發行者,再將快照集套用到訂閱者

UploadBeforeReinit

UploadBeforeReinit 參數會決定訂閱的變更是否要先上載到發行者,再將快照集套用到訂閱者。

若設為 True,訂閱資料庫的變更會先上載到發行者,快照集才會套用到訂閱者。若設為 False,則不會上載這些變更。預設值為 False。

原型

HRESULT ReInitializeSubscription(VARIANT_BOOL UploadBeforeReinit);

傳回

傳回碼 描述

S_OK

方法已成功。

任何 FAILED(HRESULT)

如需錯誤的詳細資訊,請參閱 SSCEErrors 集合。

備註

SQL Server Compact Edition 中的訂閱系統資料表若含有旗標,表示在下次同步處理期間,訂閱應該重新初始化。在呼叫 ReInitializeSubscription 方法之後,應用程式必須呼叫 Initialize、Run 和 Terminate 方法,以便更新現有的發行集訂閱。

如果 SQL Server Compact Edition 資料庫是多個發行集的訂閱者,就必須先設定 Publisher、Publication 與 PublisherDatabase 屬性,才可以呼叫 ReInitializeSubscription 方法。

請參閱

其他資源

Replication 物件方法

說明及資訊

取得 SQL Server Compact Edition 協助