다음을 통해 공유


IVssCreateWriterMetadata 클래스(vswriter.h)

IVssCreateWriterMetadata 인터페이스는 Identify 이벤트에 대한 응답으로 기록기 메타데이터 문서를 생성하는 메서드를 포함하는 C++(COM 아님) 인터페이스입니다. CVssWriter::OnIdentify 메서드에서만 사용됩니다.

작성기에서 구성 요소의 추가 및 사양은 이 인터페이스를 통해 관리됩니다.

작성기 메타데이터 문서가 생성되면 요청자가 작성기 및 해당 구성 요소에 대한 정보를 쿼리하는 읽기 전용 개체입니다.

IVssCreateWriterMetadata 는 다음 메서드를 정의합니다.

메서드 Description
AddAlternateLocationMapping 대체 위치 매핑을 만듭니다.
AddComponent 백업할 구성 요소로 데이터베이스 또는 파일 그룹을 추가합니다.
AddComponentDependency 다른 작성기에서 관리하는 지정된 구성 요소도 참여하는 경우에만 구성 요소가 백업 또는 복원에 참여했음을 나타냅니다.
AddDatabaseFiles 백업할 데이터베이스와 연결된 실제 파일과 해당 위치를 나타냅니다.
AddDatabaseLogFiles 백업할 데이터베이스와 연결된 로그 파일과 해당 위치를 나타냅니다.
AddExcludeFiles 백업에서 제외될 파일을 지정합니다.
AddFilesToFileGroup 지정된 파일 또는 파일을 지정된 파일 그룹에 추가합니다.
AddIncludeFiles 시스템에서 사용하도록 예약되었습니다.
GetDocument 시스템에서 사용하도록 예약되었습니다.
SaveAsXML 기록기 메타데이터 문서가 포함된 텍스트 문자열을 저장합니다.
SetBackupSchema 기록기 파일을 처리할 때 사용할 백업 스키마(백업 실행 방법)를 설정합니다.
SetRestoreMethod 기록기 데이터를 복원하는 방법을 나타냅니다.

메서드

IVssCreateWriterMetadata 클래스에는 이러한 메서드가 있습니다.

 
IVssCreateWriterMetadata::AddAlternateLocationMapping

AddAlternateLocationMapping 메서드는 파일 집합에 대한 대체 위치 매핑을 만듭니다.
IVssCreateWriterMetadata::AddComponent

AddComponent 메서드는 백업할 구성 요소로 데이터베이스 또는 파일 그룹을 추가합니다.
IVssCreateWriterMetadata::AddComponentDependency

AddComponentDependency 메서드를 사용하면 작성기가 관리하는 구성 요소에 명시적 기록기-구성 요소 종속성이 있음을 나타낼 수 있습니다. 즉, 다른 작성기에서 다른 구성 요소를 백업하고 복원해야 합니다.
IVssCreateWriterMetadata::AddDatabaseFiles

AddDatabaseFiles 메서드는 백업할 데이터베이스 구성 요소를 구성하는 파일 집합(지정된 파일 또는 파일)을 나타냅니다.
IVssCreateWriterMetadata::AddDatabaseLogFiles

AddDatabaseLogFiles 메서드는 백업할 데이터베이스와 연결된 로그 파일과 해당 위치를 나타냅니다.
IVssCreateWriterMetadata::AddExcludeFiles

AddExcludeFiles 메서드는 현재 작성기의 구성 요소가 백업될 때 암시적으로 포함될 수 있는 파일 집합(지정된 파일 또는 파일)을 명시적으로 제외하는 데 사용됩니다.
IVssCreateWriterMetadata::AddFilesToFileGroup

AddFilesToFileGroup 메서드는 지정된 파일 그룹 구성 요소에 파일 집합(지정된 파일 또는 파일)을 추가합니다.
IVssCreateWriterMetadata::AddIncludeFiles

지원되지 않습니다. (IVssCreateWriterMetadata.AddIncludeFiles)
IVssCreateWriterMetadata::GetDocument

지원되지 않습니다. (IVssCreateWriterMetadata.GetDocument)
IVssCreateWriterMetadata::SaveAsXML

SaveAsXML 메서드는 기록기 상태 정보가 포함된 기록기 메타데이터 문서를 지정된 문자열에 저장합니다.
IVssCreateWriterMetadata::SetBackupSchema

SetBackupSchema 메서드는 기록기 메타데이터 문서에 참여할 수 있는 백업 작업의 유형을 나타내는 데 사용됩니다.
IVssCreateWriterMetadata::SetRestoreMethod

SetRestoreMethod 메서드는 기록기 데이터를 복원하는 방법을 나타냅니다.

요구 사항

   
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 vswriter.h(Vss.h, VsWriter.h 포함)

추가 정보

IVssExamineWriterMetadata