del método SPDatabaseSnapshot.Restore
Sobrescribe la base de datos con la instantánea de base de datos, siempre y cuando la clase que representa la base de datos implementa IDatabaseSnapshotRestorey, a continuación, elimina todas las instantáneas de base de datos.
Espacio de nombres: Microsoft.SharePoint.Administration.Backup
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Sub Restore
'Uso
Dim instance As SPDatabaseSnapshot
instance.Restore()
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public void Restore()
Excepciones
Excepción | Condición |
---|---|
NotSupportedException | El SPDatabase-clase derivada que representa la base de datos no implementa IDatabaseSnapshotRestore |
Exception | Una llamada al método OnPreRestore() produce una excepción. |
Comentarios
Para forzar una sobrescritura de una base de datos con uno de sus instantáneas de base de datos, incluso si la SPDatabase-clase derivada que representa la base de datos no implementa IDatabaseSnapshotRestore (o lo implementa, pero el método OnPreRestore() genera una excepción), utilice la sobrecarga de Restore(Boolean) de este método.
Vea también
Referencia
Espacio de nombres Microsoft.SharePoint.Administration.Backup