다음을 통해 공유


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 인프라입니다. Specifies the buffer wire packet of the pipeline wrapper.
공용 구조 DTP_BUFFCOL Contains metadata that describes the data stored in a buffer column.
공용 구조 tagBUFFER_WIRE_PACKET 인프라입니다. Specifies the buffer wire packet for the pipeline wrapper.
공용 구조 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 인프라입니다. Initializes the buffer manager for the pipeline wrapper.
공용 인터페이스 IDTSBufferTapConfiguration100 인프라입니다. Represents the tap configuration for the IDTSBuffer100 object.
공용 인터페이스 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.
공용 인터페이스 IDTSDataFileCreator100 Represents a DTS data file creator interface.
공용 인터페이스 IDTSDesigntimeComponent100 Defines the design-time methods of a data flow component written in C++ and COM.
공용 인터페이스 IDTSExpressionEvaluatorEx100 인프라입니다. Evaluates targeting expressions.
공용 인터페이스 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.
공용 인터페이스 IDTSInputColumnCachedInfo100 인프라입니다. Represents the IDTS input column cached information.
공용 인터페이스 IDTSInputColumnCollection100 Contains a collection of IDTSInputColumn100 columns.
공용 인터페이스 IDTSLookupDesign100 Represents a DTS lookup interface.
공용 인터페이스 IDTSManagedComponent100 인프라입니다. Represents an interface for the DTS managed components.
공용 인터페이스 IDTSManagedComponentHost100 인프라입니다. Contains hosts for the IDTSManagedComponent100 objects.
공용 인터페이스 IDTSManagedComponentWrapper100 인프라입니다. Represents the DTS managed component wrapper.
공용 인터페이스 IDTSMultiInputComponent100 인프라입니다. Provides methods related to multiple input components.
공용 인터페이스 IDTSMultiInputComponentHost100 인프라입니다. Provides methods related to multiple input component hosts.
공용 인터페이스 IDTSObject100 Defines the base object interface for data flow objects.
공용 인터페이스 IDTSObjectModel100 인프라입니다. Represents a model for the IDTSObject100.
공용 인터페이스 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 인프라입니다. Defines the persistence methods of a data flow component.
공용 인터페이스 IDTSPipeline100 Defines the methods and properties implemented by the data flow task.
공용 인터페이스 IDTSPivotDesign100 Represents a DTS pivot design interface.
공용 인터페이스 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.
공용 인터페이스 IDTSSupportBackPressure100 인프라입니다. Represents the data transformation services back pressure support.
공용 인터페이스 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.