SPDatabaseSnapshot.Restore - Méthode (Boolean)

Remplace la base de données avec l'instantané de base de données, puis supprime tous les instantanés de base de données, en ignorant éventuellement si la classe de base de données implémente IDatabaseSnapshotRestore.

Espace de noms :  Microsoft.SharePoint.Administration.Backup
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Sub Restore ( _
    force As Boolean _
)
'Utilisation
Dim instance As SPDatabaseSnapshot
Dim force As Boolean

instance.Restore(force)
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public void Restore(
    bool force
)

Paramètres

  • force
    Type : System.Boolean

    Si true la capture instantanée de base de données est restaurée à la base de données active, même si la classe de base de données n'implémente pas l'interface IDatabaseSnapshotRestore . Si false, la capture instantanée de base de données sera restauré à la base de données active, si la classe de base de données implémente l'interface IDatabaseSnapshotRestore .

Exceptions

Exception Condition
NotSupportedException

force est falseet le SPDatabase-classe dérivée qui représente la base de données n'implémente pas IDatabaseSnapshotRestore

Exception

force est false, et un appel de la méthode OnPreRestore() lève une exception.

Voir aussi

Référence

SPDatabaseSnapshot classe

SPDatabaseSnapshot - Membres

Restore - Surcharge

Microsoft.SharePoint.Administration.Backup - Espace de noms