Partager via


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.

Voir aussi

Autres ressources

Méthodes de l'objet Replication