Поделиться через


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

The Microsoft.SqlServer.Dts.Pipeline.Wrapper namespace provides the classes and interfaces used to create custom Data Flow components and to automate the Data Flow task.

This assembly is a Primary Interop Assembly for DTSPipeline.dll.

Классы

  Класс Описание
Открытый класс CManagedComponentWrapperClass Represents the design-time instance of a data flow component.
Открытый класс DTSBufferManagerClass Creates and manages IDTSBuffer100 objects.
Открытый класс MainPipeClass Adds and connects components in a data flow layout.

Структуры

  Структура Описание
Открытая структура BUFFER_WIRE_PACKET Инфраструктура. Specifies the buffer wire packet of the pipeline wrapper.
Открытая структура DTP_BUFFCOL Contains metadata that describes the data stored in a buffer column.
Открытая структура tagBUFFER_WIRE_PACKET Инфраструктура. Specifies the buffer wire packet for the pipeline wrapper.
Открытая структура tagBUFFERCOL Contains metadata that describes the data stored in a buffer column.

Интерфейсы

  Интерфейс Описание
Открытый интерфейс CManagedComponentWrapper Configures the properties and column collections of a component.
Открытый интерфейс DTSBufferManager Manages IDTSBuffer100 objects.
Открытый интерфейс IDTSBLOBObject100 Used to read and write bytes to a column in an IDTSBuffer100 object.
Открытый интерфейс IDTSBuffer100 Represents an in-memory, two-dimensional storage object that contains rows and columns.
Открытый интерфейс IDTSBufferManager100 Creates and manages IDTSBuffer100 objects.
Открытый интерфейс IDTSBufferManagerInitialize100 Инфраструктура. Initializes the buffer manager for the pipeline wrapper.
Открытый интерфейс IDTSBufferTapConfiguration100 Инфраструктура. Represents the tap configuration for the IDTSBuffer100 object.
Открытый интерфейс IDTSComponentMetaData100 Contains the definition of a data flow component, including the custom properties, inputs, outputs, and input and output columns defined on a data flow component.
Открытый интерфейс IDTSComponentMetaDataCollection100 Contains a collection of IDTSComponentMetaData100 objects.
Открытый интерфейс IDTSComponentView100 Allows changes to the IDTSComponentMetaData100 of a data flow component to be rolled back.
Открытый интерфейс IDTSCustomProperty100 Contains custom information about an object in a data flow task.
Открытый интерфейс IDTSCustomPropertyCollection100 Contains a collection of IDTSCustomProperty100 objects.
Открытый интерфейс IDTSDataFileCreator100 Represents a DTS data file creator interface.
Открытый интерфейс IDTSDesigntimeComponent100 Defines the design-time methods of a data flow component written in C++ and COM.
Открытый интерфейс IDTSExpressionEvaluatorEx100 Инфраструктура. Evaluates targeting expressions.
Открытый интерфейс IDTSExternalMetadataColumn100 Represents a column from an external data source.
Открытый интерфейс IDTSExternalMetadataColumnCollection100 Contains a collection of IDTSExternalMetadataColumn100 objects that represent the columns of an external data source.
Открытый интерфейс IDTSFriendlyEnum100 Provides names for the values of an enumeration.
Открытый интерфейс IDTSFriendlyEnumCollection100 Contains a collection of IDTSFriendlyEnum100 objects.
Открытый интерфейс IDTSInput100 Contains the collection of columns that represents the data provided to a component in the form of PipelineBuffer objects at run time.
Открытый интерфейс IDTSInputCollection100 Contains a collection of IDTSInput100 objects.
Открытый интерфейс IDTSInputColumn100 Represents an output column of an upstream component that is selected for use by a component.
Открытый интерфейс IDTSInputColumnCachedInfo100 Инфраструктура. Represents the IDTS input column cached information.
Открытый интерфейс IDTSInputColumnCollection100 Contains a collection of IDTSInputColumn100 columns.
Открытый интерфейс IDTSLookupDesign100 Represents a DTS lookup interface.
Открытый интерфейс IDTSManagedComponent100 Инфраструктура. Represents an interface for the DTS managed components.
Открытый интерфейс IDTSManagedComponentHost100 Инфраструктура. Contains hosts for the IDTSManagedComponent100 objects.
Открытый интерфейс IDTSManagedComponentWrapper100 Инфраструктура. Represents the DTS managed component wrapper.
Открытый интерфейс IDTSMultiInputComponent100 Инфраструктура. Provides methods related to multiple input components.
Открытый интерфейс IDTSMultiInputComponentHost100 Инфраструктура. Provides methods related to multiple input component hosts.
Открытый интерфейс IDTSObject100 Defines the base object interface for data flow objects.
Открытый интерфейс IDTSObjectModel100 Инфраструктура. Represents a model for the IDTSObject100.
Открытый интерфейс IDTSOutput100 Contains the collection of IDTSOutputColumn100 columns available to downstream components in a graph.
Открытый интерфейс IDTSOutputCollection100 Contains a collection of IDTSOutput100 objects.
Открытый интерфейс IDTSOutputColumn100 Contains the design-time definition of a column provided by a component.
Открытый интерфейс IDTSOutputColumnCollection100 Contains a collection of IDTSOutputColumn100 columns.
Открытый интерфейс IDTSPath100 Represents a connection between two components.
Открытый интерфейс IDTSPathCollection100 Provides a collection container for storing IDTSPath100 objects.
Открытый интерфейс IDTSPersistenceComponent100 Инфраструктура. Defines the persistence methods of a data flow component.
Открытый интерфейс IDTSPipeline100 Defines the methods and properties implemented by the data flow task.
Открытый интерфейс IDTSPivotDesign100 Represents a DTS pivot design interface.
Открытый интерфейс IDTSRuntimeComponent100 Defines the run-time methods of a data flow component.
Открытый интерфейс IDTSRuntimeConnection100 References a ConnectionManager object in a package.
Открытый интерфейс IDTSRuntimeConnectionCollection100 Contains a collection of IDTSRuntimeConnectionCollection100 objects.
Открытый интерфейс IDTSSupportBackPressure100 Инфраструктура. Represents the data transformation services back pressure support.
Открытый интерфейс IDTSVirtualInput100 Represents the columns available to a component from the upstream component.
Открытый интерфейс IDTSVirtualInputColumn100 Represents an IDTSOutputColumn100 in the StartPoint object of an IDTSPath100 object.
Открытый интерфейс IDTSVirtualInputColumnCollection100 Contains a collection of IDTSVirtualInputColumn100 columns.
Открытый интерфейс MainPipe Provides the managed implementation of the IDTSPipeline100 interface used to programmatically configure a data flow task.

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

  Перечисление Описание
Открытое перечисление DTPSTATUSENUM Specifies the status for a column in an IDTSBuffer100 object.
Открытое перечисление DTSBufferFlags Contains values that are used to register a buffer with the IDTSBufferManager100 object.
Открытое перечисление DTSBufferHandlePresetValues Specifies a defined set of buffer handles.
Открытое перечисление DTSCustomPropertyExpressionType Indicates whether the value of a custom property of a data flow component can be specified by using property expressions.
Открытое перечисление DTSInsertPlacement Specifies the location to insert a new IDTSInput100 or IDTSOutput100 object in the collection.
Открытое перечисление DTSObjectType Specifies the objects that implement the IDTSObject100 interface in the data flow object model.
Открытое перечисление DTSPersistenceFormat Specifies the persistence format of the objects in a data flow task.
Открытое перечисление DTSPersistState Specifies how an IDTSCustomProperty100 is persisted in the package XML file.
Открытое перечисление DTSPIPELINEVERSION Specifies the version of the data flow engine installed on the computer.
Открытое перечисление DTSRowDisposition Specifies how to proceed if an error or truncation occurs while processing a row.
Открытое перечисление DTSUsageType Indicates how an IDTSInputColumn100 object is used by a component.
Открытое перечисление DTSValidationStatus Specifies the return value of a call to Validate.