Метод IBackupRestore.OnBackupComplete

Предоставляет post процесса резервного копирования.

Пространство имен:  Microsoft.SharePoint.Administration.Backup
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Function OnBackupComplete ( _
    sender As Object, _
    args As SPBackupInformation _
) As Boolean
'Применение
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
)

Параметры

  • sender
    Тип: System.Object

    Объект, вызывающий OnBackupComplete.

Возвращаемое значение

Тип: System.Boolean
true в случае успешного выполнения; в противном случае — false.

Замечания

Как минимум реализация должна CurrentProgess() равным 100% и возвращают true. Обычно это все, что является обязательным.

В некоторых случаях требуется действия после резервного копирования. Например внедрения OnBackupComplete удалось перезапустить службу Windows, которые остановлена или приостановлена для операции резервного копирования.

Метод OnBackupComplete не будет работать, если OnBackup возвращает false.

Примеры

Ниже показаны наиболее распространенные внедрения 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

См. также

Справочные материалы

IBackupRestore интерфейс

Элементы IBackupRestore

Пространство имен Microsoft.SharePoint.Administration.Backup