Метод Api.JetRestoreInstance
Восстанавливает и восстанавливает потоковую резервную копию экземпляра, включая все подключенные базы данных. Он предназначен для работы с резервной копией, созданной с помощью функции JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS). Это простейшая и инкапсулированная функция восстановления.
Пространство имен:Microsoft.Isam.Esent.Interop
Сборки: Microsoft.Isam.Esent.Interop (в Microsoft.Isam.Esent.Interop.dll)
Синтаксис
'Declaration
Public Shared Sub JetRestoreInstance ( _
instance As JET_INSTANCE, _
source As String, _
destination As String, _
statusCallback As JET_PFNSTATUS _
)
'Usage
Dim instance As JET_INSTANCE
Dim source As String
Dim destination As String
Dim statusCallback As JET_PFNSTATUSApi.JetRestoreInstance(instance, _
source, destination, statusCallback)
public static void JetRestoreInstance(
JET_INSTANCE instance,
string source,
string destination,
JET_PFNSTATUS statusCallback
)
Параметры
instance
Тип: Microsoft.Isam.Esent.Interop.JET_INSTANCEИспользуемый экземпляр. Экземпляр не следует инициализировать. Восстановление файлов приведет к инициализации экземпляра .
source
Тип: System.StringРасположение резервной копии. Резервная копия должна быть создана с помощью JetBackupInstance(JET_INSTANCE, String, BackupGrbit JET_PFNSTATUS).
ресурс destination
Тип: System.StringИмя папки, в которой будут скопированы и восстановлены файлы базы данных из резервного набора данных. Если для этого параметра задано значение NULL, файлы базы данных будут скопированы и восстановлены в исходное расположение.
statusCallback
Тип: Microsoft.Isam.Esent.Interop.JET_PFNSTATUSНеобязательный обратный вызов уведомления о состоянии.
См. также раздел
Ссылка
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по