Partager via


MainPipe Interface

Définition

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
Dérivé
Attributs
Implémente

Exemples

L’exemple de code suivant ajoute l’objet MainPipe à un package et récupère le MainPipe à l’aide de la InnerObject propriété taskHost.

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

Remarques

La mainPipe (affichée en tant que tâche Data Flow dans SQL Server Data Tools (SSDT)) est l’implémentation gérée de l’interface IDTSPipeline100 COM. Il s’agit de l’interface utilisée à partir du code managé lors de la création ou de la modification par programmation d’une tâche de flux de données dans un package. Pour obtenir une vue d’ensemble des méthodes et propriétés disponibles pour cet objet, consultez la documentation MainPipeClass.

Propriétés

AutoGenerateIDForNewObjects (Hérité de IDTSPipeline100)
BLOBTempStoragePath (Hérité de IDTSPipeline100)
BufferManager (Hérité de IDTSPipeline100)
BufferTempStoragePath (Hérité de IDTSPipeline100)
ComponentMetaDataCollection (Hérité de IDTSPipeline100)
DefaultBufferMaxRows (Hérité de IDTSPipeline100)
DefaultBufferSize (Hérité de IDTSPipeline100)
EnableCacheUpdate (Hérité de IDTSPipeline100)
EnableDisconnectedColumns (Hérité de IDTSPipeline100)
EngineThreads (Hérité de IDTSPipeline100)
Events (Hérité de IDTSPipeline100)
IsSavingXml (Hérité de IDTSPipeline100)
PathCollection (Hérité de IDTSPipeline100)
PersistenceCustomPropertyCollection[DTSPersistenceFormat] (Hérité de IDTSPipeline100)
RunInOptimizedMode (Hérité de IDTSPipeline100)
VariableDispenser (Hérité de IDTSPipeline100)

Méthodes

GetNextPasteID() (Hérité de IDTSPipeline100)
GetObjectByID(Int32) (Hérité de IDTSPipeline100)
New() (Hérité de IDTSPipeline100)
UpdateCacheOnInputColumns() (Hérité de IDTSPipeline100)

S’applique à