Método ReInitializeSubscription (Replicación)
Las aplicaciones llaman al método ReInitializeSubscription para marcar una suscripción para su reinicialización. Tras llamar al método ReInitializeSubscription, la aplicación debe llamar a los métodos Initialize, Run y Terminate para descargar la instantánea más reciente de la publicación en el dispositivo basado en Microsoft Windows CE.
Sintaxis
object.ReInitializeSubscription(UploadBeforeReinit)
Se aplica a
Objeto Replication de SQL Server Compact 3.5
Parámetros genéricos
Parámetro |
Descripción |
---|---|
UploadBeforeReinit |
Determina si se cargan en el publicador los cambios de una suscripción antes de aplicar la instantánea en el suscriptor. |
UploadBeforeReinit
El parámetro UploadBeforeReinit determina si los cambios de una suscripción se cargan en el publicador antes de aplicar la instantánea en el suscriptor.
Si el valor es True, los cambios de la base de datos de suscripciones se cargan en el publicador antes de aplicarse la instantánea en el suscriptor. Si el valor es False, no se cargan los cambios. El valor predeterminado es False.
Prototipo
HRESULT ReInitializeSubscription(VARIANT_BOOL UploadBeforeReinit);
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. |
Notas
Se coloca un marcador en la tabla de suscripciones del sistema de SQL Server Compact 3.5 para indicar que debe reinicializarse la suscripción durante la siguiente sincronización. Tras llamar al método ReInitializeSubscription, la aplicación debe llamar a los métodos Initialize, Run y Terminate para actualizar la suscripción existente de la publicación.
Si la base de datos de SQL Server Compact 3.5 es un suscriptor de varias publicaciones, deben establecerse las propiedades Publisher, Publication y PublisherDatabase antes de llamar al método ReInitializeSubscription.