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)

Lihat juga

IVssExamineWriterMetadata