Microsoft.SqlServer.Dts.Tasks.XMLTask Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.