Kelas IVssCreateWriterMetadata (vswriter.h)
Antarmuka IVssCreateWriterMetadata adalah antarmuka C++ (bukan COM) yang berisi metode untuk membuat Dokumen Metadata Penulis sebagai respons terhadap peristiwa Identifikasi . Ini hanya digunakan dalam metode CVssWriter::OnIdentify .
Penambahan dan spesifikasi komponen oleh penulis dikelola melalui antarmuka ini.
Setelah dibangun, Dokumen Metadata Penulis adalah objek baca-saja yang dikueri pemohon untuk informasi tentang penulis dan komponennya.
IVssCreateWriterMetadata mendefinisikan metode berikut.
Metode | Deskripsi |
---|---|
AddAlternateLocationMapping | Membuat pemetaan lokasi alternatif. |
AddComponent | Menambahkan database atau grup file sebagai komponen yang akan dicadangkan. |
AddComponentDependency | Menunjukkan bahwa komponen berpartisipasi dalam pencadangan atau pemulihan hanya jika komponen tertentu yang dikelola oleh penulis lain juga berpartisipasi. |
TambahkanDatabaseFiles | Menunjukkan file fisik yang terkait dengan database yang akan dicadangkan, serta lokasinya. |
AddDatabaseLogFiles | Menunjukkan file log yang terkait dengan database yang akan dicadangkan, serta lokasinya. |
TambahkanExcludeFiles | Menentukan file yang akan dikecualikan dari cadangan. |
AddFilesToFileGroup | Menambahkan file atau file yang ditentukan ke grup file yang ditentukan. |
AddIncludeFiles | Dicadangkan untuk penggunaan sistem. |
GetDocument | Dicadangkan untuk penggunaan sistem. |
SaveAsXML | Menyimpan string teks yang berisi Dokumen Metadata Penulis. |
SetBackupSchema | Mengatur skema cadangan (bagaimana cadangan akan dijalankan) yang akan digunakan saat memproses file penulis. |
SetRestoreMethod | Menunjukkan bagaimana data penulis akan dipulihkan. |
Metode
Kelas IVssCreateWriterMetadata memiliki metode ini.
IVssCreateWriterMetadata::AddAlternateLocationMapping Metode AddAlternateLocationMapping membuat pemetaan lokasi alternatif untuk kumpulan file. |
IVssCreateWriterMetadata::AddComponent Metode AddComponent menambahkan database atau grup file sebagai komponen yang akan dicadangkan. |
IVssCreateWriterMetadata::AddComponentDependency Metode AddComponentDependency memungkinkan penulis untuk menunjukkan bahwa komponen yang dikelolanya memiliki dependensi komponen penulis eksplisit; yaitu, komponen lain di penulis lain harus dicadangkan dan dipulihkan dengannya. |
IVssCreateWriterMetadata::AddDatabaseFiles Metode AddDatabaseFiles menunjukkan kumpulan file (file atau file yang ditentukan) yang membentuk komponen database yang akan dicadangkan. |
IVssCreateWriterMetadata::AddDatabaseLogFiles Metode AddDatabaseLogFiles menunjukkan file log yang terkait dengan database yang akan dicadangkan, serta lokasinya. |
IVssCreateWriterMetadata::AddExcludeFiles Metode AddExcludeFiles digunakan untuk secara eksplisit mengecualikan kumpulan file (file atau file tertentu) yang mungkin disertakan secara implisit ketika komponen penulis saat ini dicadangkan. |
IVssCreateWriterMetadata::AddFilesToFileGroup Metode AddFilesToFileGroup menambahkan set file (file atau file tertentu) ke komponen grup file tertentu. |
IVssCreateWriterMetadata::AddIncludeFiles Tidak didukung. (IVssCreateWriterMetadata.AddIncludeFiles) |
IVssCreateWriterMetadata::GetDocument Tidak didukung. (IVssCreateWriterMetadata.GetDocument) |
IVssCreateWriterMetadata::SaveAsXML Metode SaveAsXML menyimpan Dokumen Metadata Penulis yang berisi informasi status penulis ke string tertentu. |
IVssCreateWriterMetadata::SetBackupSchema Metode SetBackupSchema digunakan oleh penulis untuk menunjukkan dalam Dokumen Metadata Penulisnya jenis operasi pencadangan yang dapat diikutinya. |
IVssCreateWriterMetadata::SetRestoreMethod Metode SetRestoreMethod menunjukkan bagaimana data penulis akan dipulihkan. |
Persyaratan
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | vswriter.h (termasuk Vss.h, VsWriter.h) |