Compartir a través de


del método IBackupRestore.OnBackupComplete

Proporciona procesamiento de copia de seguridad de entrada.

Espacio de nombres:  Microsoft.SharePoint.Administration.Backup
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Function OnBackupComplete ( _
    sender As Object, _
    args As SPBackupInformation _
) As Boolean
'Uso
Dim instance As IBackupRestore
Dim sender As Object
Dim args As SPBackupInformation
Dim returnValue As Boolean

returnValue = instance.OnBackupComplete(sender, _
    args)
bool OnBackupComplete(
    Object sender,
    SPBackupInformation args
)

Parámetros

  • sender
    Tipo: System.Object

    El objeto que llama a OnBackupComplete.

Valor devuelto

Tipo: System.Boolean
true si es correcto; en caso contrario, false.

Comentarios

Como mínimo, la implementación debe establecer CurrentProgess() al 100 por cien y devolver true. Normalmente, esto es todo lo que es necesario.

En algunos casos, se necesitan acciones posteriores a la copia de seguridad. Por ejemplo, la implementación de OnBackupComplete podría reiniciar un servicio de Windows que tuvieron que se ha detenido o en pausa para la operación de copia de seguridad.

El método OnBackupComplete no se ejecutará si OnBackup devuelve false.

Ejemplos

A continuación muestra la implementación más habitual de OnBackupComplete.

public Boolean OnBackupComplete(Object sender, SPBackupInformation args)
{
    if (args == null)
    {
        throw new ArgumentNullException("args");
    }
    args.CurrentProgress = 100;
    return true;
}
Public Function OnBackupComplete(ByVal sender As Object, ByVal args As SPBackupInformation) As Boolean
    If args Is Nothing Then
        Throw New ArgumentNullException("args")
    End If
    args.CurrentProgress = 100
    Return True
End Function

Vea también

Referencia

interfaz IBackupRestore

Miembros IBackupRestore

Espacio de nombres Microsoft.SharePoint.Administration.Backup