MainPipe Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |