SPContentDatabase.OnPreRestore method (SPDatabaseSnapshotRestoreEvent)

Provides preparation processing for the restoration of a content database from one of its snapshots.

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

Syntax

'Declaration
Public Sub OnPreRestore ( _
    args As SPDatabaseSnapshotRestoreEvent _
)
'Usage
Dim instance As SPContentDatabase
Dim args As SPDatabaseSnapshotRestoreEvent

instance.OnPreRestore(args)
public void OnPreRestore(
    SPDatabaseSnapshotRestoreEvent args
)

Parameters

Implements

IDatabaseSnapshotRestore.OnPreRestore(SPDatabaseSnapshotRestoreEvent)

Exceptions

Exception Condition
ArgumentNullException

args is a null reference (Nothing in Visual Basic).

Remarks

This implementation takes the database offline.

Do not call this method from your own code. The restoration process calls it.

See also

Reference

SPContentDatabase class

SPContentDatabase members

OnPreRestore overload

Microsoft.SharePoint.Administration namespace