PerformCleanup Método

Quita los metadatos de seguimiento de cambios para todos los ámbitos desde la base de datos y actualiza el conocimiento de limpieza para reflejar el punto donde se detuvo el proceso de limpieza.

Espacio de nombres:  Microsoft.Synchronization.Data.SqlServer
Ensamblado:  Microsoft.Synchronization.Data.SqlServer (en Microsoft.Synchronization.Data.SqlServer.dll)

Sintaxis

'Declaración
Public Function PerformCleanup As Boolean
'Uso
Dim instance As SqlSyncStoreMetadataCleanup
Dim returnValue As Boolean

returnValue = instance.PerformCleanup()
public bool PerformCleanup()
public:
bool PerformCleanup()
member PerformCleanup : unit -> bool 
public function PerformCleanup() : boolean

Valor devuelto

Tipo: System. . :: . .Boolean
true si la limpieza de los metadatos se ha ejecutado correctamente. De lo contrario, false.

Excepciones

Excepción Condición
ArgumentNullException

Connection es una null Nothing nullptr unit es una referencia NULL (Nothing en Visual Basic). .

Ejemplos

En el ejemplo de código siguiente se llama al método PerformCleanup para los metadatos con una antigüedad superior a 7 días. Para consultar este código en el contexto de un ejemplo completo, vea Limpiar los metadatos de la sincronización de colaboración (SQL Server).

SqlSyncStoreMetadataCleanup metadataCleanup = new SqlSyncStoreMetadataCleanup(serverConn);
bool cleanupSuccessful;
metadataCleanup.RetentionInDays = 7;
cleanupSuccessful = metadataCleanup.PerformCleanup();
Dim metadataCleanup As New SqlSyncStoreMetadataCleanup(serverConn)
Dim cleanupSuccessful As Boolean
metadataCleanup.RetentionInDays = 7
cleanupSuccessful = metadataCleanup.PerformCleanup()

Vea también

Referencia

SqlSyncStoreMetadataCleanup Clase

SqlSyncStoreMetadataCleanup Miembros

Microsoft.Synchronization.Data.SqlServer Espacio de nombres