Méthode DropSubscription (Réplication)
Les applications appellent la méthode DropSubscription pour annuler un abonnement à une publication SQL Server et, éventuellement, supprimer la base de données SQL Server Compact 3.5 de l'appareil.
Syntaxe
object.DropSubscription(DBDROPOPTION)
Application
Objet SQL Server Compact 3.5 Replication
Paramètres génériques
Paramètre |
Description |
---|---|
DBDROPOPTION |
Indique si la base de données SQL Server Compact 3.5 doit être supprimée ou conservée. |
Paramètre DBDROPOPTION
Le paramètre DBDROPOPTION indique si la base de données SQL Server Compact 3.5 doit être supprimée ou conservée. Il est facultatif.
Constante |
Valeur |
Description |
---|---|---|
LEAVE_DATABASE |
0 |
Supprime les tables système de réplication et trois colonnes système de réplication dans les tables utilisateur, mais ne supprime pas la base de données. |
DROP_DATABASE |
1 |
Supprime la base de données SQL Server Compact 3.5 (valeur par défaut). |
Prototype
HRESULT DropSubscription(DBDROPOPTION DBDropOption);
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. |
Pour obtenir des informations détaillées sur les erreurs, consultez la collection SSCEErrors.
Notes
Si vous utilisez l'option LEAVE_DATABASE avec la méthode DropSubscription, la totalité de l'intégrité référentielle (I/R) est supprimée des tables répliquées et doit être remplacée manuellement si nécessaire.
Si la base de données SQL Server Compact 3.5 est un Abonné à plusieurs publications, la propriété Publisher (réplication), la propriété Publication (réplication) et la propriété PublisherDatabase (réplication) doivent être définies avant que la méthode DropSubscription ne soit appelée.