Partager via


Classe RestorePlan

Represents a sequence of Database Restore operations which will recover a database to a particular state in a point in time.

Hiérarchie d'héritage

System.Object
  Microsoft.SqlServer.Management.Smo.RestorePlan

Espace de noms :  Microsoft.SqlServer.Management.Smo
Assembly :  Microsoft.SqlServer.SmoExtended (en Microsoft.SqlServer.SmoExtended.dll)

Syntaxe

'Déclaration
Public Class RestorePlan
'Utilisation
Dim instance As RestorePlan
public class RestorePlan
public ref class RestorePlan
type RestorePlan =  class end
public class RestorePlan

Le type RestorePlan expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique RestorePlan(Database) Initializes a new instance of the RestorePlan class with specified database.
Méthode publique RestorePlan(Server) Initializes a new instance of the RestorePlan class with specified server.
Méthode publique RestorePlan(Server, String) Initializes a new instance of the RestorePlan class with specified server and database name.

Haut de la page

Propriétés

  Nom Description
Propriété publique AsyncStatus Gets the status of most recent asynchronous operation including possible errors.
Propriété publique CloseExistingConnections Gets or sets a value indicating whether to close existing connections.
Propriété publique DatabaseName Gets or sets the name of the database.
Propriété publique RestoreAction Gets and sets the type of the Restore action: Database,File,Log,Page.
Propriété publique RestoreOperations Gets or sets the restore operations.
Propriété publique Server Gets or sets the erver where the Restore plan executes.
Propriété publique TailLogBackupOperation Gets or sets the tail log backup operation.

Haut de la page

Méthodes

  Nom Description
Méthode publique AddRestoreOperation(BackupSet) Adds the restore operation with specified backup set to be restored.
Méthode publique AddRestoreOperation(List<BackupSet>) Adds the restore operations with specified backup sets..
Méthode publique Equals (hérité de Object.)
Méthode publique Execute Verifies and executes the Restore Plan.
Méthode publique ExecuteAsync Verifies and executes the Restore Plan async.
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique Script Verifies the Restore plan and scripts the operation.
Méthode publique SetRestoreOptions Sets the restore options.
Méthode publique ToString (hérité de Object.)
Méthode publique Verify Verifies the restore plan.

Haut de la page

Événements

  Nom Description
Événement public Complete Occurs when the restore plan is completed.
Événement public Information Occurs when the server sends information.
Événement public NextMedia Occurs when the next media needs to be loaded.
Événement public NextRestore Occurs when the next restore occurs.
Événement public PercentComplete Occurs when the server sends percent complete information.

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Management.Smo