Метод 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.
args
Тип: Microsoft.SharePoint.Administration.Backup.SPRestoreInformationОбъект SPRestoreInformation , который содержит данные о выполняемой операции.
Возвращаемое значение
Тип: 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
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint.Administration.Backup