Microsoft.SqlServer.Dts.Pipeline.Wrapper Пространство имен

Пространство имен Microsoft.SqlServer.Dts.Pipeline.Wrapper предоставляет классы и интерфейсы, с помощью которых создаются пользовательские компоненты потока данных для автоматизации задачи Поток данных.

Классы

CManagedComponentWrapperClass

Представляет экземпляр компонента потока данных времени разработки.

DTSBufferManagerClass

Создает объекты IDTSBuffer100 и управляет ими.

MainPipeClass

Добавляет и подключает компоненты в макет потока данных.

Структуры

BUFFER_WIRE_PACKET

Задает пакет канала буфера оболочки конвейера.

DTP_BUFFCOL

Содержит метаданные, которые описывают данные, хранящиеся в столбце буфера.

tagBUFFER_WIRE_PACKET

Задает пакет канала буфера для оболочки конвейера.

tagBUFFERCOL

Содержит метаданные, которые описывают данные, хранящиеся в столбце буфера.

Интерфейсы

CManagedComponentWrapper

Задает свойства и коллекции столбцов компонента.

DTSBufferManager

Управляет объектами IDTSBuffer100.

IDTSBLOBObject100

Используется для считывания и записи байтов в столбец объекта IDTSBuffer100.

IDTSBuffer100

Представляет хранимый в памяти двумерный объект, содержащий строки и столбцы.

IDTSBufferManager100

Создает объекты IDTSBuffer100 и управляет ими.

IDTSBufferManagerInitialize100

Инициализирует диспетчер буферов для оболочки конвейера.

IDTSBufferTapConfiguration100

Представляет конфигурацию отвода для объекта IDTSBuffer100.

IDTSComponentMetaData100

Содержит определение компонента потока данных, включая пользовательские свойства, входные и выходные данные, входные и выходные столбцы, определенные для компонента потока данных.

IDTSComponentMetaData130

Добавляет новые функции в SQL Server 2016 для существующего интерфейса IDTSComponentMetaData100, в частности метод GetIdentificationStringByID(Int32). Интерфейс IDTSComponentMetaData100 содержит определение компонента потока данных, включая пользовательские свойства, входные и выходные данные, входные и выходные столбцы, определенные для компонента потока данных.

IDTSComponentMetaDataCollection100

Содержит коллекцию объектов IDTSComponentMetaData100.

IDTSComponentView100

Позволяет выполнить откат изменений, внесенных в IDTSComponentMetaData100 компонента потока данных.

IDTSCustomProperty100

Содержит пользовательские сведения об объекте в задаче потока данных.

IDTSCustomPropertyCollection100

Содержит коллекцию объектов IDTSCustomProperty100.

IDTSDataFileCreator100

Представляет интерфейс создателя файла данных DTS.

IDTSDesigntimeComponent100

Определяет методы времени разработки компонента потока данных, создаваемого на C++ и COM.

IDTSExpressionEvaluatorEx100

Вычисляет ориентированные выражения.

IDTSExternalMetadataColumn100

Представляет столбец из внешнего источника данных.

IDTSExternalMetadataColumnCollection100

Содержит коллекцию объектов IDTSExternalMetadataColumn100, представляющую столбцы внешнего источника данных.

IDTSFriendlyEnum100

Предоставляет имена для значений перечисления.

IDTSFriendlyEnumCollection100

Содержит коллекцию объектов IDTSFriendlyEnum100.

IDTSInput100

Содержит коллекцию столбцов, представляющих данные, предоставленные компоненту во время выполнения в форме объектов PipelineBuffer.

IDTSInputCollection100

Содержит коллекцию объектов IDTSInput100.

IDTSInputColumn100

Представляет выходной столбец вышестоящего компонента, выбранный для использования компонентом.

IDTSInputColumn130

Добавляет новые функциональные возможности в SQL Server 2016 к существующему IDTSInputColumn100 интерфейсуLineageIdentificationString, особенно свойство , используемое методом GetIdentificationStringByID(Int32) . Интерфейс IDTSInputColumn100 представляет выходной столбец вышестоящий компонента, выбранного для использования компонентом.

IDTSInputColumnCachedInfo100

Представляет кэшированные данные из входного столбца IDTS.

IDTSInputColumnCollection100

Содержит коллекцию столбцов IDTSInputColumn100.

IDTSLookupDesign100

Представляет интерфейс подстановки DTS.

IDTSManagedComponent100

Представляет интерфейс для управляемых компонентов DTS.

IDTSManagedComponentHost100

Содержит узлы для объектов IDTSManagedComponent100.

IDTSManagedComponentHost130

Пространство имен Microsoft.SqlServer.Dts.Pipeline.Wrapper предоставляет классы и интерфейсы, с помощью которых создаются пользовательские компоненты потока данных для автоматизации задачи Поток данных.

IDTSManagedComponentWrapper100

Представляет оболочку управляемого компонента DTS.

IDTSMultiInputComponent100

Содержит методы, связанные с несколькими входными компонентами.

IDTSMultiInputComponentHost100

Содержит методы, связанные с несколькими узлами входного компонента.

IDTSObject100

Определяет интерфейс базовых объектов для объектов потока данных.

IDTSObjectModel100

Представляет модель для IDTSObject100.

IDTSOutput100

Содержит коллекцию столбцов IDTSOutputColumn100, доступных нисходящему потоку компонентов графа.

IDTSOutputCollection100

Содержит коллекцию объектов IDTSOutput100.

IDTSOutputColumn100

Содержит определение времени разработки столбца, предоставленное компонентом.

IDTSOutputColumn130

Добавляет новые функциональные возможности в SQL Server 2016 к существующему IDTSOutputColumn100 интерфейсуLineageIdentificationString, особенно свойство , используемое методом GetIdentificationStringByID(Int32) . Интерфейс IDTSOutputColumn100 содержит определение столбца, предоставленного компонентом во время разработки.

IDTSOutputColumnCollection100

Содержит коллекцию столбцов IDTSOutputColumn100.

IDTSPath100

Представляет соединение между двумя компонентами.

IDTSPathCollection100

Предоставляет коллекцию для хранения объектов IDTSPath100.

IDTSPersistenceComponent100

Определяет методы сохраняемости для компонента потока данных

IDTSPipeline100

Задает методы и свойства, реализуемые задачей потока данных.

IDTSPipeline130

Пространство имен Microsoft.SqlServer.Dts.Pipeline.Wrapper предоставляет классы и интерфейсы, с помощью которых создаются пользовательские компоненты потока данных для автоматизации задачи Поток данных.

IDTSPivotDesign100

Представляет интерфейс проектирования сведения DTS.

IDTSRuntimeComponent100

Определяет методы времени выполнения для компонента потока данных

IDTSRuntimeComponent130

Пространство имен Microsoft.SqlServer.Dts.Pipeline.Wrapper предоставляет классы и интерфейсы, с помощью которых создаются пользовательские компоненты потока данных для автоматизации задачи Поток данных.

IDTSRuntimeConnection100

Ссылается на объект ConnectionManager в пакете.

IDTSRuntimeConnectionCollection100

Содержит коллекцию объектов IDTSRuntimeConnectionCollection100.

IDTSSupportBackPressure100

Представляет поддержку обратной реакции служб преобразования данных DTS.

IDTSVirtualInput100

Представляет столбцы, доступные компоненту из вышестоящего компонента.

IDTSVirtualInputColumn100

Представляет IDTSOutputColumn100 в объекте StartPoint объекта IDTSPath100.

IDTSVirtualInputColumnCollection100

Содержит коллекцию столбцов IDTSVirtualInputColumn100.

MainPipe

Предоставляет управляемую реализацию интерфейса IDTSPipeline100, используемого для настройки задачи потока данных программными средствами.

Перечисления

DTPSTATUSENUM

Указывает состояние для столбца в объекте IDTSBuffer100.

DTSBufferFlags

Содержит значения, с помощью которых буфер регистрируется в объекте IDTSBufferManager100.

DTSBufferHandlePresetValues

Указывает заданный набор дескрипторов буфера.

DTSCustomPropertyExpressionType

Указывает, можно ли задавать значение пользовательского свойства компонента потока данных с помощью выражений свойств.

DTSInsertPlacement

Указывает место в коллекции для вставки нового объекта IDTSInput100 или IDTSOutput100.

DTSObjectType

Указывает объекты, которые реализуют интерфейс IDTSObject100 в объектной модели потока данных.

DTSPersistenceFormat

Указывает формат хранения объектов в задаче потока данных.

DTSPersistState

Указывает, в каком виде свойство IDTSCustomProperty100 сохраняется в XML-файле пакета.

DTSPIPELINEVERSION

Указывает версию подсистемы обработки потока данных, установленной на компьютере.

DTSRowDisposition

Указывает, что делать, если при обработке строки возникла ошибка или усечение.

DTSUsageType

Указывает, как компонент использует объект IDTSInputColumn100.

DTSValidationStatus

Указывает значение, возвращаемое при вызове Validate().

Комментарии

Эта сборка является основной сборкой взаимодействия для DTSPipeline.dll.