共用方式為


ReInitializeSubscription 方法 (複寫)

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

語法

object.ReInitializeSubscription(UploadBeforeReinit)

適用於

SQL Server Compact 3.5 (SQL Server Compact 3.5) Replication 物件

通用參數

參數 描述

UploadBeforeReinit

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

UploadBeforeReinit

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

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

原型

HRESULT ReInitializeSubscription(VARIANT_BOOL UploadBeforeReinit);

傳回

傳回碼 描述

S_OK

方法已成功。

任何 FAILED(HRESULT)

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

備註

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

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

另請參閱

其他資源

Replication 物件方法

說明及資訊

取得協助 (SQL Server Compact 3.5 Service Pack 1)