Поделиться через


Метод IBackupRestore.OnPostRestore

Предоставляет post восстановление обработки.

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

Синтаксис

'Декларация
Function OnPostRestore ( _
    sender As Object, _
    args As SPRestoreInformation _
) As Boolean
'Применение
Dim instance As IBackupRestore
Dim sender As Object
Dim args As SPRestoreInformation
Dim returnValue As Boolean

returnValue = instance.OnPostRestore(sender, _
    args)
bool OnPostRestore(
    Object sender,
    SPRestoreInformation args
)

Параметры

  • sender
    Тип: System.Object

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

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

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

Замечания

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

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

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

Примеры

Ниже показаны наиболее распространенные внедрения OnPostRestore.

public Boolean OnPostRestore(Object sender, SPRestoreInformation args)
{
    if (args == null)
    {
        throw new ArgumentNullException("args");
    }
    args.CurrentProgress = 100;
    return true;
}
Public Function OnPostRestore(ByVal sender As Object, ByVal args As SPRestoreInformation) 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