Condividi tramite


Spazio dei nomi 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.

Classi

  Classe Descrizione
Classe pubblica CManagedComponentWrapperClass Represents the design-time instance of a data flow component.
Classe pubblica DTSBufferManagerClass Creates and manages IDTSBuffer100 objects.
Classe pubblica MainPipeClass Adds and connects components in a data flow layout.

Strutture

  Struttura Descrizione
Struttura pubblica BUFFER_WIRE_PACKET Infrastruttura. Specifies the buffer wire packet of the pipeline wrapper.
Struttura pubblica DTP_BUFFCOL Contains metadata that describes the data stored in a buffer column.
Struttura pubblica tagBUFFER_WIRE_PACKET Infrastruttura. Specifies the buffer wire packet for the pipeline wrapper.
Struttura pubblica tagBUFFERCOL Contains metadata that describes the data stored in a buffer column.

Interfacce

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

Enumerazioni

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