DTSBufferManagerClass Classe

Definição

public ref class DTSBufferManagerClass : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2014::DTSBufferManager
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("59062589-79DD-4CC8-8433-D3EB54CE1A11")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class DTSBufferManagerClass : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.DTSBufferManager
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("59062589-79DD-4CC8-8433-D3EB54CE1A11")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type DTSBufferManagerClass = class
    interface DTSBufferManager
    interface IDTSBufferManager100
Public Class DTSBufferManagerClass
Implements DTSBufferManager
Herança
DTSBufferManagerClass
Atributos
Implementações

Comentários

O gerenciador de buffer é responsável por alocar, gerenciar e excluir os IDTSBuffer100 objetos usados pela tarefa de fluxo de dados e 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. Desenvolvedores de componentes gerenciados não usam o gerenciador de buffers para criar objetos IDTSBuffer100 porque os componentes gerenciados não interagem diretamente com os IDTSBuffer100 objetos criados pelo gerenciador de buffer. Componentes gerenciados usam a classe gerenciada PipelineBuffer , que faz o mini-processamento dos dados entre código gerenciado e nativo.

Aplica-se a