SPBackupRestoreInformation.CurrentProgress 属性

获取或设置整个工作的百分比完成的备份或还原操作的程度。

命名空间:  Microsoft.SharePoint.Administration.Backup
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Property CurrentProgress As Integer
    Get
    Set
用法
Dim instance As SPBackupRestoreInformation
Dim value As Integer

value = instance.CurrentProgress

instance.CurrentProgress = value
public int CurrentProgress { get; set; }

属性值

类型:System.Int32
Int32 从 0 到 100。

备注

此属性设置为 100,在OnBackupCompleteOnPostRestore的实现。您通常应该也可以将其设置为适当的值在OnBackupOnRestore。如果在这些实现中的代码要花很长的时间, OnPrepareBackupOnPreRestore的实现还应该设置该属性。

示例

下面的示例演示如何在OnBackupComplete的实现中使用的CurrentProgress属性。

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

另请参阅

引用

SPBackupRestoreInformation 类

SPBackupRestoreInformation 成员

Microsoft.SharePoint.Administration.Backup 命名空间

UpdateProgress