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.