MainPipe 接口

定义

public interface class MainPipe : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::IDTSPipeline100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.MainPipeClass))]
[System.Runtime.InteropServices.Guid("410E91E9-2C45-487A-851A-5B3DFE747329")]
public interface MainPipe : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.IDTSPipeline100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.MainPipeClass))>]
[<System.Runtime.InteropServices.Guid("410E91E9-2C45-487A-851A-5B3DFE747329")>]
type MainPipe = interface
    interface IDTSPipeline100
Public Interface MainPipe
Implements IDTSPipeline100
派生
属性
实现

示例

下面的代码示例将 MainPipe 对象添加到 Package,并使用 InnerObject TaskHost 的 属性检索 MainPipe。

Package p = new Package();  
Executable e = p.Executables.Add("DTS.Pipeline.1");  
TaskHost thMainPipe = e as TaskHost;  
MainPipe dataFlowTask = thMainPipe.InnerObject as MainPipe;  

注解

在 SQL Server Data Tools (SSDT) ) 中显示为数据流任务的 MainPipe (是 COM 接口的IDTSPipeline100托管实现。 它是以编程方式在包中创建或修改数据流任务时从托管代码中使用的接口。 有关可用于此对象的方法和属性的概述,请参阅 MainPipeClass 文档。

属性

AutoGenerateIDForNewObjects (继承自 IDTSPipeline100)
BLOBTempStoragePath (继承自 IDTSPipeline100)
BufferManager (继承自 IDTSPipeline100)
BufferTempStoragePath (继承自 IDTSPipeline100)
ComponentMetaDataCollection (继承自 IDTSPipeline100)
DefaultBufferMaxRows (继承自 IDTSPipeline100)
DefaultBufferSize (继承自 IDTSPipeline100)
EnableCacheUpdate (继承自 IDTSPipeline100)
EnableDisconnectedColumns (继承自 IDTSPipeline100)
EngineThreads (继承自 IDTSPipeline100)
Events (继承自 IDTSPipeline100)
IsSavingXml (继承自 IDTSPipeline100)
PathCollection (继承自 IDTSPipeline100)
PersistenceCustomPropertyCollection[DTSPersistenceFormat] (继承自 IDTSPipeline100)
RunInOptimizedMode (继承自 IDTSPipeline100)
VariableDispenser (继承自 IDTSPipeline100)

方法

GetNextPasteID() (继承自 IDTSPipeline100)
GetObjectByID(Int32) (继承自 IDTSPipeline100)
New() (继承自 IDTSPipeline100)
UpdateCacheOnInputColumns() (继承自 IDTSPipeline100)

适用于