MainPipe Schnittstelle

Definition

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
Abgeleitet
Attribute
Implementiert

Beispiele

Im folgenden Codebeispiel wird das MainPipe-Objekt einem Package hinzugefügt und das MainPipe-Objekt mithilfe der InnerObject TaskHost-Eigenschaft abgerufen.

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

Hinweise

MainPipe (angezeigt als Datenfluss Task in SQL Server Data Tools (SSDT)) ist die verwaltete Implementierung der IDTSPipeline100 COM-Schnittstelle. Dies ist die Schnittstelle, die aus verwaltetem Code beim programmgesteuerten Erstellen oder Ändern eines Datenflusstasks in einem Paket verwendet wird. Eine Übersicht über die Methoden und Eigenschaften, die für dieses Objekt verfügbar sind, finden Sie in der MainPipeClass-Dokumentation.

Eigenschaften

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

Methoden

GetNextPasteID() (Geerbt von IDTSPipeline100)
GetObjectByID(Int32) (Geerbt von IDTSPipeline100)
New() (Geerbt von IDTSPipeline100)
UpdateCacheOnInputColumns() (Geerbt von IDTSPipeline100)

Gilt für: