IBackupRestore.OnBackupComplete 方法

提供了备份处理后。

命名空间:  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 服务重新启动。

如果OnBackup返回false,则不会运行的OnBackupComplete方法。

示例

以下显示了最常见的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 命名空间