Compartilhar via


MainPipe Interface

Definição

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
Derivado
Atributos
Implementações

Exemplos

O exemplo de código a seguir adiciona o objeto MainPipe a um Package e recupera o MainPipe usando a InnerObject propriedade taskHost.

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

Comentários

O MainPipe (exibido como a Tarefa Fluxo de Dados no SQL Server Data Tools (SSDT)) é a implementação gerenciada da IDTSPipeline100 interface COM. É a interface usada do código gerenciado ao criar ou modificar programaticamente uma tarefa de fluxo de dados em um Pacote. Para obter uma visão geral dos métodos e propriedades disponíveis para esse objeto, consulte a documentação MainPipeClass.

Propriedades

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

Métodos

GetNextPasteID() (Herdado de IDTSPipeline100)
GetObjectByID(Int32) (Herdado de IDTSPipeline100)
New() (Herdado de IDTSPipeline100)
UpdateCacheOnInputColumns() (Herdado de IDTSPipeline100)

Aplica-se a