ReInitializeSubscription-Methode (Replikation)
Anwendungen rufen die ReInitializeSubscription-Methode auf, um ein Abonnement für die erneute Initialisierung zu kennzeichnen. Nachdem eine Anwendung die ReInitializeSubscription-Methode aufgerufen hat, muss sie die Methoden Initialize, Run und Terminate aufrufen, damit der neueste Snapshot der Veröffentlichung auf das Gerät unter Microsoft Windows CE heruntergeladen wird.
Syntax
object.ReInitializeSubscription(UploadBeforeReinit)
Betrifft
SQL Server Compact 3.5 (SQL Server Compact 3.5) Replication-Objekt
Generische Parameter
Parameter | Beschreibung |
---|---|
UploadBeforeReinit |
Legt fest, ob Änderungen an einem Abonnement auf den Verleger hochgeladen werden, bevor der Snapshot auf dem Abonnenten angewendet wird. |
UploadBeforeReinit
Der UploadBeforeReinit-Parameter bestimmt, ob Änderungen an einem Abonnement auf den Verleger hochgeladen werden, bevor der Snapshot auf dem Abonnenten angewendet wird.
Hat dieser Parameter den Wert TRUE, werden Änderungen an der Abonnementdatenbank auf den Verleger hochgeladen, bevor der Snapshot auf dem Abonnenten angewendet wird. Hat der Parameter den Wert FALSE, werden die Änderungen nicht hochgeladen. Die Standardeinstellung ist FALSE.
Prototyp
HRESULT ReInitializeSubscription(VARIANT_BOOL UploadBeforeReinit);
Rückgabewerte
Rückgabecode | Beschreibung |
---|---|
S_OK |
Die Methode wurde erfolgreich abgeschlossen. |
Beliebiger FAILED(HRESULT)-Wert |
Weitere Informationen zu den Fehlern finden Sie in der SSCEErrors-Auflistung. |
Hinweise
In der Abonnementsystemtabelle in SQL Server Compact 3.5 wird ein Flag markiert, das kennzeichnet, dass das Abonnement bei der nächsten Synchronisierung erneut initialisiert werden soll. Nachdem die Anwendung die ReInitializeSubscription-Methode aufgerufen hat, muss sie die Methoden Initialize, Run und Terminate aufrufen, damit das vorhandene Abonnement der Veröffentlichung aktualisiert wird.
Wenn die SQL Server Compact 3.5-Datenbank Abonnent mehrerer Veröffentlichungen ist, müssen die Eigenschaften Publisher, Publication und PublisherDatabase festgelegt sein, bevor die ReInitializeSubscription-Methode aufgerufen wird.