Microsoft.SqlServer.Dts.Tasks.XMLTask Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O namespace Microsoft.SqlServer.Dts.Tasks.XMLTask contém as interfaces e classes usadas para a Tarefa XML que é usada para trabalhar com dados XML. Usando essa tarefa, um pacote pode recuperar documentos XML armazenados em arquivos, aplicar operações aos documentos usando XSLT (Transformações XSL), folhas de estilo e expressões XPath, mesclar vários documentos e validar, comparar e salvar os documentos atualizados em arquivos e variáveis.
Classes
NamespaceDeclaration |
Declara o identificador e o prefixo de um namespace XML, armazenando estes valores da cadeia de caracteres como propriedades separadas. |
NSCollectionEditor |
Representa o editor da coleção de namespaces. |
XmlDiffPerf |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Representa uma classe XmlDiffPerf. |
XMLTask |
Contém os membros usados para executar várias tarefas XML, dependendo da propriedade OperationType que é um valor da enumeração DTSXMLOperation. Essa classe não pode ser herdada. |
Interfaces
IDTSXMLTask |
Representa a tarefa XML do DTS. |
Enumerações
DTSXMLDiffAlgorithm |
Especifica qual algoritmo será usado ao comparar documentos XML. |
DTSXMLDiffOptions |
Quando o XMLTask tiver um OperationType definido como Diff, esta enumeração será usada para definir as opções que afetam o comportamento da comparação, como também o DiffGram XDL resultante. As enumerações usadas determinarão quais itens são incluídos para consideração durante a comparação. |
DTSXMLOperation |
Especifica as operações usadas durante o trabalho com documentos XML. |
DTSXMLSaveResultTo |
Descreve o local em que os resultados são salvos. Esta enumeração é usada para definir a propriedade DestinationType. Dependendo do valor, a propriedade Destination deve ser compatível. Por exemplo, se o tipo de destino for definido como Variable, a propriedade de destino deverá fornecer uma variável na qual salvar os resultados. Quando o tipo de destino é definido como FileConnection, a propriedade Destination deve fornecer um gerenciador de conexões de arquivo. |
DTSXMLSourceType |
Descreve o local do SourceType, o tipo de fonte da cadeia de caracteres XPath em XPathStringSourceType e o tipo do segundo operando em SecondOperandType. Dependendo do tipo usado, as propriedades Source, XPathStringSource e SecondOperand devem ser compatíveis. Por exemplo, se SourceType for definido como FileConnection, Source deverá conter um gerenciador de conexões. Se SourceType for Variable, Source deverá apontar para a variável a ser utilizada. |
DTSXMLValidationType |
Especifica o tipo de validação usada pela operação. Esta enumeração só será usada quando o OperationType for Validate. O padrão é um esquema XML, que é um valor XSD. |
DTSXMLXPathOperation |
Determina que tipo da funcionalidade XPATH é executado. Esta enumeração é usada pelo XPathOperation. |
Comentários
Para obter mais informações, consulte Tarefa XML.