IVssCreateWriterMetadata-Klasse (vswriter.h)
Die IVssCreateWriterMetadata-Schnittstelle ist eine C++-Schnittstelle (nicht COM), die Methoden zum Erstellen des Writer-Metadatendokuments als Reaktion auf ein Identify-Ereignis enthält. Es wird nur in der CVssWriter::OnIdentify-Methode verwendet.
Das Hinzufügen und Angeben von Komponenten durch einen Writer wird über diese Schnittstelle verwaltet.
Nachdem es erstellt wurde, ist das Writer Metadata Document ein schreibgeschütztes Objekt, das anforderer nach Informationen zu einem Writer und seinen Komponenten abfragt.
IVssCreateWriterMetadata definiert die folgenden Methoden.
Methode | BESCHREIBUNG |
---|---|
AddAlternateLocationMapping | Erstellt eine alternative Standortzuordnung. |
Addcomponent | Fügt eine Datenbank oder Dateigruppe als zu sichernde Komponente hinzu. |
AddComponentDependency | Gibt an, dass eine Komponente nur an einer Sicherung oder Wiederherstellung teilnimmt, wenn auch angegebene Komponenten, die von anderen Autoren verwaltet werden, mitwirken. |
AddDatabaseFiles | Gibt die physischen Dateien an, die einer zu sichernden Datenbank zugeordnet sind, sowie deren Speicherort. |
AddDatabaseLogFiles | Gibt die Protokolldateien an, die einer zu sichernden Datenbank zugeordnet sind, sowie deren Speicherort. |
AddExcludeFiles | Gibt die Dateien an, die von der Sicherung ausgeschlossen werden. |
AddFilesToFileGroup | Fügt die angegebene Datei bzw. die angegebenen Dateien der angegebenen Dateigruppe hinzu. |
AddIncludeFiles | Ist für das System reserviert. |
GetDocument | Ist für das System reserviert. |
SaveAsXML | Speichert eine Textzeichenfolge, die das Writer Metadata Document enthält. |
SetBackupSchema | Legt das Sicherungsschema (wie eine Sicherung ausgeführt werden soll) fest, das beim Verarbeiten der Dateien eines Writers verwendet werden soll. |
SetRestoreMethod | Gibt an, wie Writerdaten wiederhergestellt werden sollen. |
Methoden
Die IVssCreateWriterMetadata-Klasse verfügt über diese Methoden.
IVssCreateWriterMetadata::AddAlternateLocationMapping Die AddAlternateLocationMapping-Methode erstellt eine alternative Speicherortzuordnung für einen Dateisatz. |
IVssCreateWriterMetadata::AddComponent Die AddComponent-Methode fügt eine Datenbank oder Dateigruppe als zu sichernde Komponente hinzu. |
IVssCreateWriterMetadata::AddComponentDependency Mit der AddComponentDependency-Methode kann ein Writer angeben, dass eine von ihm verwaltete Komponente eine explizite Writer-Komponentenabhängigkeit aufweist. Das heißt, eine andere Komponente in einem anderen Writer muss gesichert und mit ihr wiederhergestellt werden. |
IVssCreateWriterMetadata::AddDatabaseFiles Die AddDatabaseFiles-Methode gibt den Dateisatz (die angegebenen Dateien) an, aus denen die zu sichernde Datenbankkomponente besteht. |
IVssCreateWriterMetadata::AddDatabaseLogFiles Die AddDatabaseLogFiles-Methode gibt die Protokolldateien an, die einer zu sichernden Datenbank zugeordnet sind, sowie deren Speicherort. |
IVssCreateWriterMetadata::AddExcludeFiles Die AddExcludeFiles-Methode wird verwendet, um einen Dateisatz (eine angegebene Datei oder Dateien) explizit auszuschließen, die andernfalls implizit eingeschlossen werden könnten, wenn eine Komponente des aktuellen Writer gesichert wird. |
IVssCreateWriterMetadata::AddFilesToFileGroup Die AddFilesToFileGroup-Methode fügt einer angegebenen Dateigruppenkomponente einen Dateisatz (eine angegebene Datei oder Dateien) hinzu. |
IVssCreateWriterMetadata::AddIncludeFiles Wird nicht unterstützt. (IVssCreateWriterMetadata.AddIncludeFiles) |
IVssCreateWriterMetadata::GetDocument Wird nicht unterstützt. (IVssCreateWriterMetadata.GetDocument) |
IVssCreateWriterMetadata::SaveAsXML Die SaveAsXML-Methode speichert das Writer-Metadatendokument, das die Statusinformationen eines Writers enthält, in einer angegebenen Zeichenfolge. |
IVssCreateWriterMetadata::SetBackupSchema Die SetBackupSchema-Methode wird von einem Writer verwendet, um in seinem Writer-Metadatendokument anzugeben, an welche Arten von Sicherungsvorgängen er teilnehmen kann. |
IVssCreateWriterMetadata::SetRestoreMethod Die SetRestoreMethod-Methode gibt an, wie die Daten des Writers wiederhergestellt werden sollen. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vswriter.h (einschließlich Vss.h, VsWriter.h) |