Поделиться через


Класс RestorePlan

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

Иерархия наследования

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

Пространство имен:  Microsoft.SqlServer.Management.Smo
Сборка:  Microsoft.SqlServer.SmoExtended (в Microsoft.SqlServer.SmoExtended.dll)

Синтаксис

'Декларация
Public Class RestorePlan
'Применение
Dim instance As RestorePlan
public class RestorePlan
public ref class RestorePlan
type RestorePlan =  class end
public class RestorePlan

Тип RestorePlan обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод RestorePlan(Database) Initializes a new instance of the RestorePlan class with specified database.
Открытый метод RestorePlan(Server) Initializes a new instance of the RestorePlan class with specified server.
Открытый метод RestorePlan(Server, String) Initializes a new instance of the RestorePlan class with specified server and database name.

В начало

Свойства

  Имя Описание
Открытое свойство AsyncStatus Gets the status of most recent asynchronous operation including possible errors.
Открытое свойство CloseExistingConnections Gets or sets a value indicating whether to close existing connections.
Открытое свойство DatabaseName Gets or sets the name of the database.
Открытое свойство RestoreAction Gets and sets the type of the Restore action: Database,File,Log,Page.
Открытое свойство RestoreOperations Gets or sets the restore operations.
Открытое свойство Server Gets or sets the erver where the Restore plan executes.
Открытое свойство TailLogBackupOperation Gets or sets the tail log backup operation.

В начало

Методы

  Имя Описание
Открытый метод AddRestoreOperation(BackupSet) Adds the restore operation with specified backup set to be restored.
Открытый метод AddRestoreOperation(List<BackupSet>) Adds the restore operations with specified backup sets..
Открытый метод Equals (Производный от Object.)
Открытый метод Execute Verifies and executes the Restore Plan.
Открытый метод ExecuteAsync Verifies and executes the Restore Plan async.
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод Script Verifies the Restore plan and scripts the operation.
Открытый метод SetRestoreOptions Sets the restore options.
Открытый метод ToString (Производный от Object.)
Открытый метод Verify Verifies the restore plan.

В начало

События

  Имя Описание
Открытое событие Complete Occurs when the restore plan is completed.
Открытое событие Information Occurs when the server sends information.
Открытое событие NextMedia Occurs when the next media needs to be loaded.
Открытое событие NextRestore Occurs when the next restore occurs.
Открытое событие PercentComplete Occurs when the server sends percent complete information.

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.Smo