Microsoft.SqlServer.Dts.Tasks.XMLTask 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Microsoft.SqlServer.Dts.Tasks.XMLTask命名空间包含用于处理XML数据的XML任务的接口和类。 通过该任务,包可以检索存储在文件中的 XML 文档,使用 XSL 变换、(XSLT)样式表和 XPath 表达式对文档进行操作,合并多个文档,并验证、比较并将更新后的文档保存到文件和变量中。
类
| 名称 | 说明 |
|---|---|
| NamespaceDeclaration |
通过将 XML 命名空间的标识符和前缀作为独立属性存储,声明它们的标识符和前缀。 |
| NSCollectionEditor |
代表命名空间集合编辑器。 |
| XmlDiffPerf |
此 API 支持产品基础结构,不能在代码中直接使用。 表示一个 XmlDiffPerf 类。 |
| XMLTask |
包含用于运行多个XML任务的成员,具体取决于 OperationType 属性,属性是枚举中的 DTSXMLOperation 值。 此类不能被继承。 |
接口
| 名称 | 说明 |
|---|---|
| IDTSXMLTask |
表示DTS XML任务。 |
枚举
| 名称 | 说明 |
|---|---|
| DTSXMLDiffAlgorithm |
指定比较XML文档时应使用的算法。 |
| DTSXMLDiffOptions |
当 有 XMLTaskOperationType 为 Diff时,该枚举用于设置影响比较行为的选项以及所得的 XDL 微分图。 所使用的列举将决定比较时哪些项目需要考虑。 |
| DTSXMLOperation |
规定处理XML文档时所使用的操作。 |
| DTSXMLSaveResultTo |
描述结果保存的位置。 该枚举用于设置属性 DestinationType 。 根据价值,房 Destination 产必须是兼容的。 例如,如果目标类型设置为 Variable,则目标属性必须提供一个变量来保存结果。 当目标类型设置为 FileConnection时,属性 Destination 必须提供文件连接管理器。 |
| DTSXMLSourceType |
描述 SourceType中 的 ,XPath 字符串 XPathStringSourceType的源类型,以及 中 SecondOperandType第二个操作数的类型。 根据所使用的类型, Source, XPathStringSource, 和 SecondOperand 属性必须兼容。 例如,如果 被 SourceType 设置为 FileConnection,则 必须 Source 包含连接管理器。 如果 SourceType 是 Variable,则 Source 必须指向要使用的变量。 |
| DTSXMLValidationType |
指定操作所使用的验证类型。 该枚举仅在 OperationType 为 Validate时使用。 默认是XML Schema,XSD值。 |
| DTSXMLXPathOperation |
决定执行何种类型的XPATH功能。 此枚举由 XPathOperation使用。 |
注解
更多信息请参见 XML任务。