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».