Freigeben über


Microsoft.SqlServer.Dts.Pipeline.Wrapper-Namespace

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.

Klassen

  Klasse Beschreibung
Öffentliche Klasse CManagedComponentWrapperClass Represents the design-time instance of a data flow component.
Öffentliche Klasse DTSBufferManagerClass Creates and manages IDTSBuffer100 objects.
Öffentliche Klasse MainPipeClass Adds and connects components in a data flow layout.

Strukturen

  Struktur Beschreibung
Öffentliche Struktur BUFFER_WIRE_PACKET Infrastruktur Specifies the buffer wire packet of the pipeline wrapper.
Öffentliche Struktur DTP_BUFFCOL Contains metadata that describes the data stored in a buffer column.
Öffentliche Struktur tagBUFFER_WIRE_PACKET Infrastruktur Specifies the buffer wire packet for the pipeline wrapper.
Öffentliche Struktur tagBUFFERCOL Contains metadata that describes the data stored in a buffer column.

Schnittstellen

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

Enumerationen

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