Partilhar via


IDTSPipeline100 Interface

Definição

Define os métodos e as propriedades implementadas pela tarefa de fluxo de dados.

public interface class IDTSPipeline100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObjectModel100
[System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")]
public interface IDTSPipeline100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObjectModel100
[<System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPipeline100 = interface
    interface IDTSObjectModel100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")>]
type IDTSPipeline100 = interface
    interface IDTSObjectModel100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")>]
type IDTSPipeline100 = interface
    interface IDTSObjectModel100
Public Interface IDTSPipeline100
Implements IDTSObjectModel100
Derivado
Atributos
Implementações

Comentários

O MainPipeClass implementa as propriedades e os métodos definidos nessa interface e representa a Tarefa Fluxo de Dados.

Propriedades

AutoGenerateIDForNewObjects

Obtém ou define um valor que especifica se o fluxo de dados gera e define automaticamente a propriedade ID para objetos criados recentemente.

BLOBTempStoragePath

Obtém ou define um valor que especifica o local do sistema de arquivos onde BLOBs (Objetos Binários Grandes) são gravados temporariamente em disco.

BufferManager

Obtém o objeto IDTSBufferManager100.

BufferTempStoragePath

Obtém ou define o caminho do sistema de arquivos usado para armazenar em cache temporariamente os dados de buffer.

ComponentMetaDataCollection

Obtém a coleção de componentes do fluxo de dados na tarefa.

DefaultBufferMaxRows

Obtém ou define o número máximo de linhas que a tarefa permite em um buffer de IDTSBuffer100.

DefaultBufferSize

Obtém ou define o tamanho padrão dos objetos IDTSBuffer100 criados pela tarefa.

EnableCacheUpdate

Obtém ou define se IDTSPipeline100 habilitou a atualização do cache.

EnableDisconnectedColumns

Obtém ou define um valor que indica se a tarefa de fluxo de dados permitir colunas desconectadas no pipe principal.

EngineThreads

Obtém ou define o número de threads usados pela tarefa de fluxo de dados.

Events

Define a interface de eventos que o fluxo de dados e seus componentes usam para gerar eventos durante a execução.

IsSavingXml

Obtém ou define se IDTSPipeline100 está salvando o XML.

PathCollection

Obtém a coleção IDTSPathCollection100 para a tarefa de fluxo de dados.

PersistenceCustomPropertyCollection[DTSPersistenceFormat]

Obtém a coleção de propriedades personalizadas que têm o formato de persistência especificado.

RunInOptimizedMode

Obtém ou define um valor que especifica se uma tarefa de fluxo de dados é executada no modo otimizado.

VariableDispenser

Define o IDTSVariableDispenser100 usado para bloquear variáveis no pacote para leitura e gravação.

Métodos

GetNextPasteID()

Obtém a próxima ID disponível gerada pela tarefa de fluxo de dados.

GetObjectByID(Int32)

Recupera um objeto contido na tarefa de fluxo de dados usando a ID do objeto.

New()

Especifica uma nova instância da classe IDTSPipeline100.

UpdateCacheOnInputColumns()

Atualiza o cache em uma coluna de entrada do IDTSPipeline100.

Aplica-se a