Microsoft.SqlServer.Dts.Tasks.XMLTask Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Microsoft.SqlServer.Dts.Tasks.XMLTask Пространство имён содержит интерфейсы и классы, используемые для XML-задачи, которая используется для работы с XML-данными. Используя эту задачу, пакет может получать XML-документы, хранящиеся в файлах, применять операции к ним с помощью XSL Transformations, XSLT (XSLT) и XPath-выражений, объединять несколько документов, а также проверять, сравнивать и сохранять обновлённые документы в файлы и переменные.
Классы
| Имя | Описание |
|---|---|
| NamespaceDeclaration |
Объявляет идентификатор и префикс пространства имён XML, сохраняя эти значения строк как отдельные свойства. |
| NSCollectionEditor |
Представляет редактор коллекции пространств имён. |
| XmlDiffPerf |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Представляет класс XmlDiffPerf. |
| XMLTask |
Содержит элементы, используемые для выполнения нескольких XML-задач, в зависимости от свойства OperationType , которое является значением из DTSXMLOperation перечисления. Этот класс не наследуется. |
Интерфейсы
| Имя | Описание |
|---|---|
| IDTSXMLTask |
Представляет задачу DTS XML. |
Перечисления
| Имя | Описание |
|---|---|
| DTSXMLDiffAlgorithm |
Указывает, какой алгоритм использовать при сравнении XML-документов. |
| DTSXMLDiffOptions |
Когда у XMLTask имеет OperationType установку , то Diffэто перечисление используется для задания параметров, влияющих на поведение сравнения, а также для получения XDL DiffGram. Используемые перечисления определяют, какие элементы будут включены для рассмотрения при сравнении. |
| DTSXMLOperation |
Указывает операции, используемые при работе с XML-документами. |
| DTSXMLSaveResultTo |
Описывает место, где сохраняются результаты. Это перечисление используется для задания свойства DestinationType . В зависимости от стоимости Destination объект должен быть совместим. Например, если тип назначения установлен на Variable, то свойство назначения должно предоставить переменную для сохранения результатов. Когда тип назначения установлен в FileConnection, то свойство Destination должно предоставлять менеджер файловых соединений. |
| DTSXMLSourceType |
Описывает расположение SourceType, исходного типа строки XPath в XPathStringSourceType, и типа второго операнда в SecondOperandType. В зависимости от используемого типа, Source, XPathStringSourceи SecondOperand свойства должны быть совместимы. Например, если настройка SourceType установлена на FileConnection, то то должна Source содержать менеджер соединений. Если есть SourceTypeVariable, то должны Source указывать на используемую переменную. |
| DTSXMLValidationType |
Указывает тип валидации, используемый операцией. Это перечисление используется только тогда, когда равен OperationTypeValidate. По умолчанию используется XML-схема, которая является значением XSD. |
| DTSXMLXPathOperation |
Определяет, какой тип выполняется функциональность XPATH. Это перечисление используется .XPathOperation |
Комментарии
Для получения дополнительной информации см. XML Task.