Microsoft.SqlServer.Dts.Tasks.XMLTask 네임스페이스

Microsoft.SqlServer.Dts.Tasks.XMLTask 네임스페이스는 XML 데이터 작업에 사용된 XML 태스크에 사용되는 인터페이스 및 클래스를 포함합니다. 패키지는 이 태스크를 사용하여 파일에 저장된 XML 문서를 검색하고, XSL 변환, XSLT 스타일시트 및 XPath 식을 통해 문서에 작업을 적용하고, 여러 문서를 병합하고, 업데이트된 문서를 파일 및 변수에 대해 유효성을 검사하고, 비교 및 저장할 수 있습니다.

클래스

NamespaceDeclaration

식별자와 XML 네임스페이스 접두사의 문자열 값을 개별 속성으로 저장하여 선언합니다.

NSCollectionEditor

네임스페이스 컬렉션 편집기를 나타냅니다.

XmlDiffPerf

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. XmlDiffPerf 클래스를 나타냅니다.

XMLTask

OperationType 열거형의 값인 DTSXMLOperation 속성에 따라 여러 XML 태스크를 실행하는 데 사용되는 멤버를 포함합니다. 이 클래스는 상속될 수 없습니다.

인터페이스

IDTSXMLTask

DTS XML 태스크를 나타냅니다.

열거형

DTSXMLDiffAlgorithm

XML 문서를 비교할 때 사용할 알고리즘을 지정합니다.

DTSXMLDiffOptions

XMLTaskOperationTypeDiff로 설정된 경우 이 열거형을 사용하면 결과 XDL DiffGram은 물론 비교의 동작에 영향을 주는 옵션을 설정할 수 있습니다. 사용된 열거형은 비교 시 고려하기 위해 포함할 항목을 결정합니다.

DTSXMLOperation

XML 문서 작업 시 사용되는 작업을 지정합니다.

DTSXMLSaveResultTo

결과가 저장되는 위치에 대해 설명합니다. 이 열거형은 DestinationType 속성을 설정하는 데 사용됩니다. 값에 따라 Destination 속성이 호환되어야 합니다. 예를 들어 대상 유형이 Variable로 설정된 경우 대상 속성은 결과를 저장할 대상 변수를 제공해야 합니다. 대상 유형이 FileConnection으로 설정된 경우 Destination 속성은 파일 연결 관리자를 제공해야 합니다.

DTSXMLSourceType

SourceType의 위치, XPathStringSourceType의 XPath 문자열에 대한 원본 유형 및 SecondOperandType의 두 번째 피연산자 유형에 대해 설명합니다. 사용되는 유형에 따라 Source, XPathStringSourceSecondOperand 속성이 서로 호환되어야 합니다. 예를 들어 SourceTypeFileConnection으로 설정된 경우 Source는 연결 관리자를 포함해야 합니다. SourceTypeVariable인 경우 Source는 사용할 변수를 가리켜야 합니다.

DTSXMLValidationType

작업에서 사용하는 유효성 검사의 유형을 지정합니다. 이 열거형은 OperationTypeValidate인 경우에만 사용됩니다. 기본값은 XSD의 값인 XML 스키마입니다.

DTSXMLXPathOperation

수행되는 XPATH 기능 유형을 결정합니다. 이 열거형은 XPathOperation에서 사용됩니다.

설명

자세한 내용은 참조 XML 태스크합니다.