MainPipe 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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 物件加入套件,並利用 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;
備註
MainPipe(在 SQL Server Data Tools(SSDT)中顯示為 Data Flow Task)是 COM 介面的受管理實作IDTSPipeline100。 它是在程式化建立或修改套件中資料流任務時,從管理程式碼中所使用的介面。 關於此物件可用方法與屬性的概述,請參閱 MainPipeClass 文件。
屬性
| 名稱 | Description |
|---|---|
| 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) |
方法
| 名稱 | Description |
|---|---|
| GetNextPasteID() | (繼承來源 IDTSPipeline100) |
| GetObjectByID(Int32) | (繼承來源 IDTSPipeline100) |
| New() | (繼承來源 IDTSPipeline100) |
| UpdateCacheOnInputColumns() | (繼承來源 IDTSPipeline100) |