Microsoft.SqlServer.Dts.Tasks.XMLTask Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство имен Microsoft.SqlServer.Dts.Tasks.XMLTask содержит интерфейсы и классы, используемые для выполнения задачи «XML», которая используется для работы с XML-данными. С помощью этой задачи пакет может получать XML-документы, хранящиеся в файлах, выполнять операции над документами с помощью преобразований XSL, таблиц стилей XSLT и выражений XPath, объединять несколько документов, проверять, сравнивать и сохранять обновленные документы в файлы и переменные.
Классы
| NamespaceDeclaration |
Объявляет идентификатор и префикс пространства имен XML, сохраняя эти строковые значения как отдельные свойства. |
| NSCollectionEditor |
Представляет редактор коллекции пространств имен. |
| XmlDiffPerf |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Представляет класс XmlDiffPerf. |
| XMLTask |
Содержит элементы, используемые для запуска нескольких задач «XML», в зависимости от свойства OperationType, которое является значением из перечисления DTSXMLOperation. Этот класс не наследуется. |
Интерфейсы
| IDTSXMLTask |
Представляет задачу «XML» служб DTS. |
Перечисления
| DTSXMLDiffAlgorithm |
Указывает алгоритм, используемый при сравнении XML-документов. |
| DTSXMLDiffOptions |
Если в XMLTask значение OperationType задано в 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, которая является значением XSD. |
| DTSXMLXPathOperation |
Определяет тип выполняемой функции XPATH. Это перечисление используется XPathOperation. |
Комментарии
Дополнительные сведения см. в разделе Задача XML.