Microsoft.SqlServer.Dts.Tasks.XMLTask 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 |
在 XMLTask 将 OperationType 设置为 Diff 时,使用此枚举来设置影响比较的行为的选项以及最终生成的 XDL DiffGram。 使用的枚举将确定在比较过程中考虑要包括哪些项。 |
DTSXMLOperation |
指定在使用 XML 文档时所使用的操作。 |
DTSXMLSaveResultTo |
描述用于保存结果的位置。 该枚举用于设置 DestinationType 属性。 根据值,Destination 属性必须兼容。 例如,如果目标类型设置为 Variable,则目标属性必须提供要将结果保存到的变量。 当目标类型设置为 FileConnection 时,Destination 属性必须提供文件连接管理器。 |
DTSXMLSourceType |
描述 SourceType 的位置、XPathStringSourceType 中 XPath 字符串的源类型以及 SecondOperandType 中第二个操作数的类型。 根据所使用的类型,Source、XPathStringSource 和 SecondOperand 属性必须兼容。 例如,如果 SourceType 设置为 FileConnection,则 Source 必须包含连接管理器。 如果 SourceType 为 Variable,则 Source 必须指向要使用的变量。 |
DTSXMLValidationType |
指定操作使用的验证的类型。 仅当 OperationType 为 Validate 时,才使用此枚举。 默认值为 XML 架构,值为 XSD。 |
DTSXMLXPathOperation |
确定执行的 XPATH 功能的类型。 此枚举由 XPathOperation 使用。 |
注解
有关详细信息,请参阅 XML 任务。