Clase IVssCreateWriterMetadata (vswriter.h)

La interfaz IVssCreateWriterMetadata es una interfaz de C++ (no COM) que contiene métodos para construir el documento de metadatos de escritor en respuesta a un evento Identify . Solo se usa en el método CVssWriter::OnIdentify .

La adición y especificación de componentes por un escritor se administra a través de esta interfaz.

Una vez construido, el documento de metadatos del escritor es un objeto de solo lectura que los solicitantes consultan para obtener información sobre un escritor y sus componentes.

IVssCreateWriterMetadata define los métodos siguientes.

Método Descripción
AddAlternateLocationMapping Crea una asignación de ubicación alternativa.
AddComponent Agrega una base de datos o un grupo de archivos como componente de los que se va a realizar una copia de seguridad.
AddComponentDependency Indica que un componente participa en una copia de seguridad o restauración solo si los componentes especificados administrados por otros escritores también participan.
AddDatabaseFiles Indica los archivos físicos asociados a una base de datos de la que se va a realizar una copia de seguridad, así como su ubicación.
AddDatabaseLogFiles Indica los archivos de registro asociados a una base de datos de la que se va a realizar una copia de seguridad, así como su ubicación.
AddExcludeFiles Especifica los archivos que se excluirán de la copia de seguridad.
AddFilesToFileGroup Agrega el archivo o los archivos especificados al grupo de archivos especificado.
AddIncludeFiles Reservado para uso del sistema.
GetDocument Reservado para uso del sistema.
SaveAsXML Guarda una cadena de texto que contiene el documento de metadatos de escritor.
SetBackupSchema Establece el esquema de copia de seguridad (cómo se va a ejecutar una copia de seguridad) que se usará al procesar los archivos de un escritor.
SetRestoreMethod Indica cómo se restaurarán los datos del escritor.

Métodos

La clase IVssCreateWriterMetadata tiene estos métodos.

 
IVssCreateWriterMetadata::AddAlternateLocationMapping

El método AddAlternateLocationMapping crea una asignación de ubicación alternativa para un conjunto de archivos.
IVssCreateWriterMetadata::AddComponent

El método AddComponent agrega una base de datos o un grupo de archivos como componente de los que se va a realizar una copia de seguridad.
IVssCreateWriterMetadata::AddComponentDependency

El método AddComponentDependency permite a un escritor indicar que un componente que administra tiene una dependencia explícita de componente de escritura; es decir, se debe realizar una copia de seguridad de otro componente de otro sistema de escritura y restaurarlo con él.
IVssCreateWriterMetadata::AddDatabaseFiles

El método AddDatabaseFiles indica el conjunto de archivos (el archivo o los archivos especificados) que componen la copia de seguridad del componente de base de datos.
IVssCreateWriterMetadata::AddDatabaseLogFiles

El método AddDatabaseLogFiles indica los archivos de registro asociados a una base de datos de la que se va a realizar una copia de seguridad, así como su ubicación.
IVssCreateWriterMetadata::AddExcludeFiles

El método AddExcludeFiles se usa para excluir explícitamente un conjunto de archivos (un archivo o archivos especificado) que, de lo contrario, podría incluirse implícitamente cuando se realiza una copia de seguridad de un componente del escritor actual.
IVssCreateWriterMetadata::AddFilesToFileGroup

El método AddFilesToFileGroup agrega un conjunto de archivos (un archivo o archivos especificados) a un componente de grupo de archivos especificado.
IVssCreateWriterMetadata::AddIncludeFiles

No compatible. (IVssCreateWriterMetadata.AddIncludeFiles)
IVssCreateWriterMetadata::GetDocument

No compatible. (IVssCreateWriterMetadata.GetDocument)
IVssCreateWriterMetadata::SaveAsXML

El método SaveAsXML guarda el documento de metadatos de escritor que contiene la información de estado de un escritor en una cadena especificada.
IVssCreateWriterMetadata::SetBackupSchema

Un escritor usa el método SetBackupSchema para indicar en su documento de metadatos de escritor los tipos de operaciones de copia de seguridad en las que puede participar.
IVssCreateWriterMetadata::SetRestoreMethod

El método SetRestoreMethod indica cómo se restaurarán los datos del escritor.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vswriter.h (incluye Vss.h, VsWriter.h)

Consulte también

IVssExamineWriterMetadata