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.