Freigeben über


IBackupRestore.OnPostRestore-Methode

Bietet Post Verarbeitung wiederherstellen.

Namespace:  Microsoft.SharePoint.Administration.Backup
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Function OnPostRestore ( _
    sender As Object, _
    args As SPRestoreInformation _
) As Boolean
'Usage
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
)

Parameter

  • sender
    Typ: System.Object

    Das Objekt, das OnPostRestoreaufruft.

Rückgabewert

Typ: System.Boolean
true bei erfolgreicher; andernfalls false.

Hinweise

Mindestens sollte die Implementierung CurrentProgess() auf 100 % festgelegt und truezurückzugeben. Dies ist üblicherweise erforderlich ist.

In einigen Fällen sind postActions Wiederherstellung erforderlich. Die Implementierung von OnPostRestore kann beispielsweise einen Windowsdienst neu starten, der beendet oder angehalten werden, für die Wiederherstellung werden musste.

Die OnPostRestore -Methode wird nicht ausgeführt, wenn OnRestorefalsezurückgibt.

Beispiele

Die folgende Abbildung zeigt die am häufigsten verwendete Implementierung der 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

Siehe auch

Referenz

IBackupRestore Schnittstelle

IBackupRestore-Member

Microsoft.SharePoint.Administration.Backup-Namespace