Condividi tramite


Metodo DropSubscription (replica)

Il metodo DropSubscription viene chiamato dalle applicazioni per rimuovere una sottoscrizione di una pubblicazione di SQL Server e, facoltativamente, eliminare il database di SQL Server Compact 3.5 (SQL Server Compact 3.5) dal dispositivo.

Sintassi

object.DropSubscription(DBDROPOPTION)

Si applica a

Oggetto Replication di SQL Server Compact 3.5

Parametri generici

Parametro Descrizione

DBDROPOPTION

Specifica se eliminare o mantenere il database di SQL Server Compact 3.5

Parametro DBDROPOPTION

DBDROPOPTION specifica se eliminare o mantenere il database di SQL Server Compact 3.5. ed è facoltativo.

Costante Valore Descrizione

LEAVE_DATABASE

0

Elimina le tabelle del sistema di replica e tre colonne del sistema di replica nelle tabelle utente, ma non elimina il database.

DROP_DATABASE

1

Elimina il database di SQL Server Compact 3.5 (impostazione predefinita).

Prototipo

HRESULT DropSubscription(DBDROPOPTION DBDropOption); 

Valori restituiti

Codice restituito Descrizione

S_OK

Il metodo ha avuto esito positivo.

Qualsiasi FAILED(HRESULT)

Vedere l'insieme SSCEErrors per informazioni dettagliate sull'errore.

Vedere Insieme SSCEErrors per informazioni dettagliate sull'errore.

Osservazioni

Se si utilizza l'opzione LEAVE_DATABASE con il metodo DropSubscription, l'integrità referenziale viene interamente rimossa dalle tabelle replicate e, se necessaria, deve essere sostituita manualmente.

Se il database di SQL Server Compact 3.5 è un Sottoscrittore di più pubblicazioni, è necessario impostare la proprietà Publisher (replica), la proprietà Publication (replica) e la proprietà PublisherDatabase (replica) prima della chiamata del metodo DropSubscription.

Vedere anche

Altre risorse

Metodi dell'oggetto Replication

Guida e informazioni

Assistenza (SQL Server Compact 3.5 Service Pack 1)