Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
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.
Classes
| Class | Description |
|---|---|
| CManagedComponentWrapperClass | Represents the design-time instance of a data flow component. |
| DTSBufferManagerClass | Creates and manages IDTSBuffer90 objects. |
| MainPipeClass | Adds and connects components in a data flow layout. |
Interfaces
| Interface | Description |
|---|---|
| CManagedComponentWrapper | Configures the properties and column collections of a component. |
| DTSBufferManager | Manages IDTSBuffer90 objects. |
| IDTSBLOBObject90 | Used to read and write bytes to a column in an IDTSBuffer90 object. |
| IDTSBuffer90 | Represents an in-memory, two-dimensional storage object that contains rows and columns. |
| IDTSBufferManager90 | Creates and manages IDTSBuffer90 objects. |
| IDTSComponentMetaData90 | 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. |
| IDTSComponentMetaDataCollection90 | Contains a collection of IDTSComponentMetaData90 objects. |
| IDTSComponentView90 | Allows changes to the IDTSComponentMetaData90 of a data flow component to be rolled back. |
| IDTSCustomProperty90 | Contains custom information about an object in a data flow task. |
| IDTSCustomPropertyCollection90 | Contains a collection of IDTSCustomProperty90 objects. |
| IDTSDesigntimeComponent90 | Defines the design-time methods of a data flow component written in C++ and COM. |
| IDTSExternalMetadataColumn90 | Represents a column from an external data source. |
| IDTSExternalMetadataColumnCollection90 | Contains a collection of IDTSExternalMetadataColumn90 objects that represent the columns of an external data source. |
| IDTSFriendlyEnum90 | Provides names for the values of an enumeration. |
| IDTSFriendlyEnumCollection90 | Contains a collection of IDTSFriendlyEnum90 objects. |
| IDTSInput90 | Contains the collection of columns that represents the data provided to a component in the form of PipelineBuffer objects at run time. |
| IDTSInputCollection90 | Contains a collection of IDTSInput90 objects. |
| IDTSInputColumn90 | Represents an output column of an upstream component that is selected for use by a component. |
| IDTSInputColumnCollection90 | Contains a collection of IDTSInputColumn90 columns. |
| IDTSManagedComponent90 | |
| IDTSManagedComponentHost90 | |
| IDTSManagedComponentWrapper90 | |
| IDTSObject90 | Defines the base object interface for data flow objects. |
| IDTSObjectModel90 | |
| IDTSOutput90 | Contains the collection of IDTSOutputColumn90 columns available to downstream components in a graph. |
| IDTSOutputCollection90 | Contains a collection of IDTSOutput90 objects. |
| IDTSOutputColumn90 | Contains the design-time definition of a column provided by a component. |
| IDTSOutputColumnCollection90 | Contains a collection of IDTSOutputColumn90 columns. |
| IDTSPath90 | Represents a connection between two components. |
| IDTSPathCollection90 | Provides a collection container for storing IDTSPath90 objects. |
| IDTSPersistenceComponent90 | |
| IDTSPipeline90 | Defines the methods and properties implemented by the data flow task. |
| IDTSRuntimeComponent90 | Defines the run-time methods of a data flow component. |
| IDTSRuntimeConnection90 | References a ConnectionManager object in a package. |
| IDTSRuntimeConnectionCollection90 | Contains a collection of IDTSRuntimeConnectionCollection90 objects. |
| IDTSVirtualInput90 | Represents the columns available to a component from the upstream component. |
| IDTSVirtualInputColumn90 | Represents an IDTSOutputColumn90 in the StartPoint object of an IDTSPath90 object. |
| IDTSVirtualInputColumnCollection90 | Contains a collection of IDTSVirtualInputColumn90 columns. |
| MainPipe | Provides the managed implementation of the IDTSPipeline90 interface used to programmatically configure a data flow task. |
Structures
| Structure | Description |
|---|---|
| BUFFER_WIRE_PACKET | |
| DTP_BUFFCOL | Contains metadata that describes the data stored in a buffer column. |
| tagBUFFER_WIRE_PACKET | |
| tagBUFFERCOL | Contains metadata that describes the data stored in a buffer column. |
Enumerations
| Enumeration | Description |
|---|---|
| DTPSTATUSENUM | Specifies the status for a column in an IDTSBuffer90 object. |
| DTSBufferFlags | Contains values that are used to register a buffer with the IDTSBufferManager90 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 IDTSInput90 or IDTSOutput90 object in the collection. |
| DTSObjectType | Specifies the objects that implement the IDTSObject90 interface in the data flow object model. |
| DTSPersistenceFormat | Specifies the persistence format of the objects in a data flow task. |
| DTSPersistState | Specifies how an IDTSCustomProperty90 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 IDTSInputColumn90 object is used by a component. |
| DTSValidationStatus | Specifies the return value of a call to Validate. |