共用方式為


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 基礎結構。
公用結構 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.

介面

  介面 說明
公用介面 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 基礎結構。
公用介面 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.
公用介面 IDTSDesigntimeComponent100 Defines the design-time methods of a data flow component written in C++ and COM.
公用介面 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.
公用介面 IDTSInputColumnCollection100 Contains a collection of IDTSInputColumn100 columns.
公用介面 IDTSManagedComponent100 基礎結構。
公用介面 IDTSManagedComponentHost100 基礎結構。
公用介面 IDTSManagedComponentWrapper100 基礎結構。
公用介面 IDTSObject100 Defines the base object interface for data flow objects.
公用介面 IDTSObjectModel100 基礎結構。
公用介面 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 基礎結構。
公用介面 IDTSPipeline100 Defines the methods and properties implemented by the data flow task.
公用介面 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.
公用介面 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.