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.ObjectEl objeto que llama a OnBackupComplete.
args
Tipo: Microsoft.SharePoint.Administration.Backup.SPBackupInformationUn objeto SPBackupInformation que contiene datos acerca de la operación.
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
Espacio de nombres Microsoft.SharePoint.Administration.Backup