Compartir a través de


Espacio de nombres 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.

Clases

  Clase Descripción
Clase pública CManagedComponentWrapperClass Represents the design-time instance of a data flow component.
Clase pública DTSBufferManagerClass Creates and manages IDTSBuffer100 objects.
Clase pública MainPipeClass Adds and connects components in a data flow layout.

Estructuras

  Estructura Descripción
Estructura pública BUFFER_WIRE_PACKET Infraestructura. Specifies the buffer wire packet of the pipeline wrapper.
Estructura pública DTP_BUFFCOL Contains metadata that describes the data stored in a buffer column.
Estructura pública tagBUFFER_WIRE_PACKET Infraestructura. Specifies the buffer wire packet for the pipeline wrapper.
Estructura pública tagBUFFERCOL Contains metadata that describes the data stored in a buffer column.

Interfaces

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

Enumeraciones

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