IDTSBufferManager100 Interface

Definição

public interface class IDTSBufferManager100
[System.Runtime.InteropServices.Guid("C16F500A-3A1C-423D-8ADF-A987C2D43600")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSBufferManager100
[<System.Runtime.InteropServices.Guid("C16F500A-3A1C-423D-8ADF-A987C2D43600")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSBufferManager100 = interface
Public Interface IDTSBufferManager100
Derivado
Atributos

Comentários

O gerenciador de buffer é responsável por alocar, gerenciar e excluir os IDTSBuffer100 objetos usados pela tarefa de fluxo de dados, bem como os componentes contidos pela tarefa desde a origem até o destino. Ele fornece funções utilitárias para registrar tipos de buffer, localizar colunas em um buffer, recuperar metadados sobre uma coluna em um buffer e criar buffers privados que são usados internamente pelo componente que solicita o buffer privado.

Desenvolvedores de componentes de fluxo de dados gerenciados usam o gerenciador de buffer principalmente para localizar colunas em um PipelineBuffer que foram definidas nos IDTSInput100 objetos e IDTSOutput100 do componente. Componentes gerenciados não interagem diretamente com os IDTSBuffer100 objetos criados pelo gerenciador de buffer, mas utilizam a classe gerenciada PipelineBuffer que faz o escalamento dos dados entre código gerenciado e nativo. Assim, os métodos do gerenciador de buffer que criam IDTSBuffer100 objetos não são usados por desenvolvedores de componentes gerenciados.

Aplica-se a