IDTSRuntimeComponent100.BufferManager Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o IDTSBufferManager100 de um componente de pipeline.
public:
property Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSBufferManager100 ^ BufferManager { void set(Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSBufferManager100 ^ value); };
[System.Runtime.InteropServices.DispId(22)]
public Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSBufferManager100 BufferManager { [System.Runtime.InteropServices.DispId(22)] set; }
[<System.Runtime.InteropServices.DispId(22)>]
[<set: System.Runtime.InteropServices.DispId(22)>]
member this.BufferManager : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSBufferManager100
Public Property BufferManager As IDTSBufferManager100
Valor da propriedade
O objeto IDTSBufferManager100.
- Atributos
Comentários
É BufferManager uma propriedade somente leitura e tempo de execução que se torna disponível primeiro para componentes de fluxo de dados no PreExecute método.
O FindColumnByLineageID método é usado para localizar as colunas no IDTSInputColumnCollection100 componente ou IDTSOutputColumnCollection100 no .PipelineBuffer Isso é necessário porque o número de colunas contidas no IDTSBuffer100 pode exceder o número de colunas esperadas pelo componente.
O BufferManager também é usado para criar novos IDTSBuffer100 objetos usando os CreateBuffermétodos e CreateVirtualBuffer , CreateFlatBuffer