IDTSPipeline100 Interface
Defines the methods and properties implemented by the data flow task.
Assembly: Microsoft.SqlServer.DTSPipelineWrap (in Microsoft.SqlServer.DTSPipelineWrap.dll)
| Name | Description | |
|---|---|---|
![]() | AutoGenerateIDForNewObjects | Gets or sets a value that specifies whether the data flow automatically generates and sets the ID property for newly created objects. |
![]() | BLOBTempStoragePath | Gets or sets a value that specifies the file system location where Binary Large Objects (BLOBs) are temporarily written to disk. |
![]() | BufferManager | Gets the IDTSBufferManager100 object. |
![]() | BufferTempStoragePath | Gets or sets the file system path used to temporarily cache buffer data. |
![]() | ComponentMetaDataCollection | Gets the collection of data flow components in the task. |
![]() | DefaultBufferMaxRows | Gets or sets the maximum number of rows the task allows in an IDTSBuffer100 buffer. |
![]() | DefaultBufferSize | Gets or sets the default size of the IDTSBuffer100 objects created by the task. |
![]() | EnableCacheUpdate | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets whether the IDTSPipeline100 enabled the updating of cache. |
![]() | EnableDisconnectedColumns | Gets or sets a value that indicates whether the data flow task enables the disconnected columns in the main pipe. |
![]() | EngineThreads | Gets or sets the number of threads the data flow task uses. |
![]() | Events | Sets the events interface that the data flow and its components use to raise events during execution. |
![]() | IsSavingXml | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets whether the IDTSPipeline100 is saving xml. |
![]() | PathCollection | Gets the IDTSPathCollection100 collection for the data flow task. |
![]() | PersistenceCustomPropertyCollection[DTSPersistenceFormat] | Gets the collection of custom properties that have the specified persistence format. |
![]() | RunInOptimizedMode | Gets or sets a value that specifies whether the data flow task runs in optimized mode. |
![]() | VariableDispenser | Sets the IDTSVariableDispenser100 used to lock variables in the package for reading and writing. |
| Name | Description | |
|---|---|---|
![]() | GetNextPasteID() | Gets the next available ID that the data flow task generates. |
![]() | GetObjectByID(Int32) | Retrieves an object contained in the data flow task by using the ID of the object. |
![]() | New() | This API supports the product infrastructure and is not intended to be used directly from your code. Specifies a new instance of IDTSPipeline100 class. |
![]() | UpdateCacheOnInputColumns() | This API supports the product infrastructure and is not intended to be used directly from your code. Updates the cache on input column of IDTSPipeline100. |
The MainPipeClass implements the properties and methods defined in this interface and represents the Data Flow Task.

