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::Sql2014::IDTSPipeline100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.MainPipeClass))]
[System.Runtime.InteropServices.Guid("6D3931AC-822D-414C-8F10-7447A54BA55C")]
public interface MainPipe : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.IDTSPipeline100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.MainPipeClass))>]
[<System.Runtime.InteropServices.Guid("6D3931AC-822D-414C-8F10-7447A54BA55C")>]
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é de .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
MainPipe (affiché en tant que tâche Data Flow dans SQL Server Data Tools (SSDT)) est l’implémentation managé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 MainPipeClass documentation.
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) |