Método DropSubscription (Replicación)
Las aplicaciones llaman al método DropSubscription para quitar una suscripción de una publicación de SQL Server y, opcionalmente, eliminar la base de datos de SQL Server Compact 3.5 (SQL Server Compact 3.5) del dispositivo.
Sintaxis
object.DropSubscription(DBDROPOPTION)
Se aplica a
SQL Server Compact 3.5 Objeto Replication
Parámetros genéricos
Parámetro | Descripción |
---|---|
DBDROPOPTION |
Especifica si debe eliminarse o conservarse la base de datos de SQL Server Compact 3.5 |
Parámetro DBDROPOPTION
DBDROPOPTION especifica si debe eliminarse o conservarse la base de datos de SQL Server Compact 3.5. Este parámetro es opcional.
Constante | Valor | Descripción |
---|---|---|
LEAVE_DATABASE |
0 |
Elimina las tablas del sistema de replicación y tres columnas del sistema de replicación en las tablas de usuario, pero no elimina la base de datos. |
DROP_DATABASE |
1 |
Elimina la base de datos de SQL Server Compact 3.5 (valor predeterminado). |
Prototipo
HRESULT DropSubscription(DBDROPOPTION DBDropOption);
Devuelve
Código de retorno | Descripción |
---|---|
S_OK |
El método ha funcionado correctamente. |
Cualquier FAILED(HRESULT) |
Vea la colección SSCEErrors para obtener información detallada sobre el error. |
Vea la colección SSCEErrors Collection para obtener información detallada de los errores.
Notas
Si utiliza la opción LEAVE_DATABASE junto con el método DropSubscription, toda la integridad referencial (R/I) se quita de las tablas replicadas y debe sustituirse manualmente si es necesario.
Si la base de datos de SQL Server Compact 3.5 es un suscriptor de varias publicaciones, antes de llamar al método DropSubscription deben establecerse las siguientes propiedades: Propiedad Publisher (Replicación), Propiedad Publication (Replicación) y Propiedad PublisherDatabase (Replicación).
Vea también
Otros recursos
Métodos del objeto Replication