Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

IBackupRestore.OnBackupComplete - Méthode

Permet de valider le processus de sauvegarde.

Espace de noms :  Microsoft.SharePoint.Administration.Backup
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

bool OnBackupComplete(
	Object sender,
	SPBackupInformation args
)

Paramètres

sender
Type : System.Object

L'objet qui appelle OnBackupComplete.

args
Type : Microsoft.SharePoint.Administration.Backup.SPBackupInformation

Objet SPBackupInformation qui contient les données relatives à l'opération.

Valeur renvoyée

Type : System.Boolean
true en cas de réussite ; dans le cas contraire, false.

Au minimum, votre implémentation doit définissez CurrentProgess() à 100 pour cent et true. Il s'agit généralement de tout ce qui est nécessaire.

Dans certains cas, les actions de sauvegarde sont nécessaires. Par exemple, votre implémentation de OnBackupComplete a pu redémarrer un service Windows qui devait être suspendu ou arrêté pour l'opération de sauvegarde.

La méthode OnBackupComplete ne s'exécutera pas si OnBackup renvoie false.

Voici l'implémentation la plus courante de OnBackupComplete.

public Boolean OnBackupComplete(Object sender, SPBackupInformation args)
{
    if (args == null)
    {
        throw new ArgumentNullException("args");
    }
    args.CurrentProgress = 100;
    return true;
}
Afficher: