Microsoft.SqlServer.Dts.Tasks.XMLTask Espacio de nombres

El espacio de nombres Microsoft.SqlServer.Dts.Tasks.XMLTask contiene las interfaces y clases utilizadas para la Tarea XML, que se usa para trabajar con datos XML. Mediante esta tarea, un paquete puede recuperar documentos XML almacenados en archivos, aplicar operaciones a los documentos mediante transformaciones XSL, hojas de estilos (XSLT) y expresiones XPath, combinar varios documentos, y validar, comparar y guardar los documentos actualizados en archivos y variables.

Clases

NamespaceDeclaration

Declara el identificador y el prefijo de un espacio de nombres XML mediante el almacenamiento de estos valores de cadena como propiedades independientes.

NSCollectionEditor

Representa el editor de colecciones de espacios de nombres.

XmlDiffPerf

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Representa una clase XmlDiffPerf.

XMLTask

Contiene los miembros que se utilizan para ejecutar varias tareas XML, dependiendo de la propiedad OperationType, que es un valor de la enumeración DTSXMLOperation. No se puede heredar esta clase.

Interfaces

IDTSXMLTask

Representa la tarea XML de DTS.

Enumeraciones

DTSXMLDiffAlgorithm

Especifica qué algoritmo hay que utilizar al comparar documentos XML.

DTSXMLDiffOptions

Cuando la tareaXMLTask tiene una propiedad OperationType establecida en Diff, esta enumeración se utiliza para establecer las opciones que afectan al comportamiento de la comparación, así como al documento DiffGram XDL. Las enumeraciones utilizadas determinarán qué elementos se consideran durante la comparación.

DTSXMLOperation

Especifica las operaciones utilizadas al trabajar con documentos XML.

DTSXMLSaveResultTo

Describe la ubicación donde se guardan los resultados. Esta enumeración se utiliza para establecer la propiedad DestinationType. Dependiendo del valor, la propiedad Destination debe ser compatible. Por ejemplo, si el tipo de destino está establecido en Variable, la propiedad de destino debe proporcionar una variable para guardar los resultados. Cuando el tipo de destino está establecido en FileConnection, la propiedad Destination debe proporcionar un administrador de conexiones de archivos.

DTSXMLSourceType

Describe la ubicación del SourceType, el tipo de origen de la cadena Xpath en XPathStringSourceType y el tipo del segundo operando en SecondOperandType. Dependiendo del tipo utilizado, las propiedades Source, XPathStringSource y SecondOperand deben ser compatibles. Por ejemplo, si SourceType está establecido en FileConnection, el Source debe contener un administrador de conexiones. Si SourceType es Variable, el Source debe señalar a la variable que hay que utilizar.

DTSXMLValidationType

Especifica el tipo de validación que la operación utiliza. Solo se utiliza esta enumeración cuando OperationType es Validate. El valor predeterminado es un esquema XML, que es un valor de XSD.

DTSXMLXPathOperation

Determina qué tipo de funcionalidad XPATH se realiza. La operación XPathOperationutiliza esta enumeración.

Comentarios

Para obtener más información, vea Tarea XML.