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 2005 Compact Edition (SQL Server Compact Edition) de l'appareil.

Syntaxe

object.DropSubscription(DBDROPOPTION)

Application

SQL Server Compact Edition Objet Replication

Paramètres génériques

Paramètre Description

DBDROPOPTION

Indique si la base de données SQL Server Compact Edition doit être supprimée ou conservée.

Paramètre DBDROPOPTION

Le paramètre DBDROPOPTION indique si la base de données SQL Server Compact Edition 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 Edition (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 Edition 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

Aide et information

Assistance sur SQL Server Compact Edition