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 |
Представляет услуги трансформации данных, поддержку обратного давления. |
| IDTSVirtualInput100 |
Представляет столбцы, доступные компоненту из исходящего компонента. |
| IDTSVirtualInputColumn100 |
Представляет в IDTSOutputColumn100StartPoint объекте 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.