Méthode ReInitializeSubscription (Réplication)
Les applications appellent la méthode ReInitializeSubscription pour qu'un abonnement spécifique soit réinitialisé. Après avoir appelé la méthode ReInitializeSubscription, l'application doit appeler les méthodes Initialize, Run et Terminate pour télécharger l'instantané le plus récent de la publication vers l'appareil Microsoft Windows CE.
Syntaxe
object.ReInitializeSubscription(UploadBeforeReinit)
Application
Objet SQL Server Compact 3.5 Replication
Paramètres génériques
Paramètre |
Description |
---|---|
UploadBeforeReinit |
Détermine si les modifications apportées à un abonnement sont téléchargées vers le serveur de publication avant l'application de l'instantané à l'Abonné. |
UploadBeforeReinit
Le paramètre UploadBeforeReinit détermine si les modifications apportées à un abonnement sont téléchargées vers le serveur de publication avant l'application de l'instantané à l'Abonné.
Si la valeur est True, les modifications apportées à la base de données d'abonnement sont téléchargées vers le serveur de publication avant l'application de l'instantané à l'Abonné. Si la valeur est False, les modifications ne sont pas téléchargées. La valeur par défaut est False.
Prototype
HRESULT ReInitializeSubscription(VARIANT_BOOL UploadBeforeReinit);
Valeurs renvoyées
Code de retour |
Description |
---|---|
S_OK |
La méthode a réussi. |
Tout HRESULT signalant un échec (FAILED) |
Pour obtenir des informations détaillées sur les erreurs, consultez la collection SSCEErrors. |
Notes
Un indicateur est inséré dans la table système d'abonnement dans SQL Server Compact 3.5 afin d'indiquer que l'abonnement devra être réinitialisé lors de la prochaine synchronisation. Après l'appel de la méthode ReInitializeSubscription, l'application doit appeler les méthodes Initialize, Run et Terminate pour mettre à jour l'abonnement existant de la publication.
Si la base de données SQL Server Compact 3.5 est un Abonné à plusieurs publications, les propriétés Publisher, Publication et PublisherDatabase doivent être définies avant que la méthode ReInitializeSubscription ne soit appelée.