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 に追加し、TaskHost の プロパティを InnerObject 使用して MainPipe を取得します。

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

注釈

MainPipe (SQL Server Data Tools (SSDT) のData Flow タスクとして表示) は、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)

適用対象