MainPipeClass Class
Adds and connects components in a data flow layout.
Assembly: Microsoft.SqlServer.DTSPipelineWrap (in Microsoft.SqlServer.DTSPipelineWrap.dll)
| Name | Description | |
|---|---|---|
![]() | MainPipeClass() | Initializes a new instance of the MainPipeClass. |
| Name | Description | |
|---|---|---|
![]() | AutoAdjustBufferSize | Automatically sets the size of buffers in the data flow. |
![]() | AutoGenerateIDForNewObjects | Gets or sets a value that specifies whether a 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 buffer manager for the main pipe. |
![]() | 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 a task. |
![]() | EnableCacheUpdate | Gets or sets a value that indicates whether the data flow task enables cache updates. |
![]() | EnableDisconnectedColumns | Gets or sets a value that indicates whether the task enables disconnected columns. |
![]() | EngineThreads | Gets or sets the number of threads a data flow task uses. |
![]() | Events | Sets the events interface that a data flow, and the components it contains, use to raise events during execution. |
![]() | IDTSObjectModel100_AutoGenerateIDForNewObjects | Gets or sets a value that specifies whether a data flow automatically generates and sets the ID property for newly created objects. |
![]() | IDTSObjectModel100_ComponentMetaDataCollection | Gets the collection of data flow components in the task. |
![]() | IDTSObjectModel100_EnableCacheUpdate | Gets or sets a value that indicates whether the data flow task enables the cache updates. |
![]() | IDTSObjectModel100_EnableDisconnectedColumns | Gets or sets a value that indicates whether the data flow task enables the disconnected columns in the main pipe. |
![]() | IDTSObjectModel100_IsSavingXml | Gets or sets a value that indicates the data flow task saves in Xml format. |
![]() | IDTSObjectModel100_PathCollection | Gets the IDTSPathCollection100 collection for a data flow task. |
![]() | IDTSPipeline130_AutoGenerateIDForNewObjects | |
![]() | IDTSPipeline130_BLOBTempStoragePath | |
![]() | IDTSPipeline130_BufferManager | |
![]() | IDTSPipeline130_BufferTempStoragePath | |
![]() | IDTSPipeline130_ComponentMetaDataCollection | |
![]() | IDTSPipeline130_DefaultBufferMaxRows | |
![]() | IDTSPipeline130_DefaultBufferSize | |
![]() | IDTSPipeline130_EnableCacheUpdate | |
![]() | IDTSPipeline130_EnableDisconnectedColumns | |
![]() | IDTSPipeline130_EngineThreads | |
![]() | IDTSPipeline130_Events | |
![]() | IDTSPipeline130_IsSavingXml | |
![]() | IDTSPipeline130_PathCollection | |
![]() | IDTSPipeline130_PersistenceCustomPropertyCollection[DTSPersistenceFormat] | |
![]() | IDTSPipeline130_RunInOptimizedMode | |
![]() | IDTSPipeline130_VariableDispenser | |
![]() | IsSavingXml | Gets or sets a value that indicates whether the task saves in Xml format. |
![]() | PathCollection | Gets the IDTSPathCollection100 collection for a data flow task. |
![]() | PersistenceCustomPropertyCollection[DTSPersistenceFormat] | Gets the persistence format of the data flow task's custom property collection. |
![]() | RunInOptimizedMode | Gets or sets a value that specifies whether a data flow task runs in optimized mode. |
![]() | VariableDispenser | Sets the IDTSVariableDispenser100 used to lock variables in a package for reading and writing. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetNextPasteID() | Gets the next available ID that a data flow task generates. |
![]() | GetObjectByID(Int32) | Retrieves an object contained in a data flow task. |
![]() | GetType() | (Inherited from Object.) |
![]() | IDTSObjectModel100_GetObjectByID(Int32) | Retrieves an object that is contained in a data flow task. |
![]() | IDTSObjectModel100_New() | Resets the layout of components in a data flow task. |
![]() | IDTSObjectModel100_UpdateCacheOnInputColumns() | Sets the data flow task to update the cache from previous version. |
![]() | IDTSPipeline130_GetNextPasteID() | |
![]() | IDTSPipeline130_GetObjectByID(Int32) | |
![]() | IDTSPipeline130_New() | |
![]() | IDTSPipeline130_UpdateCacheOnInputColumns() | |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | New() | This API supports the product infrastructure and is not intended to be used directly from your code. Creates a new instance of MainPipeClass. |
![]() | ToString() | (Inherited from Object.) |
![]() | UpdateCacheOnInputColumns() | Sets the cache to upgrade from previous version. |
This class represents the data flow task, and is used when programmatically building a data flow layout. An instance of the class is created by adding the data flow task to the Executables collection of a Package. Components are added to the task using the ComponentMetaDataCollection property. Connections are established between components using the PathCollection property.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


