Metode Api.JetRestoreInstance
Memulihkan dan memulihkan cadangan streaming instans termasuk semua database terlampir. Ini dirancang untuk bekerja dengan cadangan yang dibuat dengan fungsi JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS). Ini adalah fungsi pemulihan yang paling sederhana dan paling dienkapsulasi.
Namespace:Microsoft.Isam.Esent.Interop
Majelis: Microsoft.Isam.Esent.Interop (dalam Microsoft.Isam.Esent.Interop.dll)
Sintaks
'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
)
Parameter
instance
Jenis: Microsoft.Isam.Esent.Interop.JET_INSTANCEInstans yang akan digunakan. Instans tidak boleh diinisialisasi. Memulihkan file akan menginisialisasi instans.
sumber
Jenis: System.StringLokasi pencadangan. Cadangan seharusnya dibuat dengan JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS).
tujuan
Jenis: System.StringNama folder tempat file database dari kumpulan cadangan akan disalin dan dipulihkan. Jika ini diatur ke null, file database akan disalin dan dipulihkan ke lokasi aslinya.
statusCallback
Jenis: Microsoft.Isam.Esent.Interop.JET_PFNSTATUSPanggilan balik pemberitahuan status opsional.