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.
public:
property Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::IDTSBufferManager100 ^ BufferManager { void set(Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::IDTSBufferManager100 ^ value); };
[System.Runtime.InteropServices.DispId(22)]
public Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.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.Sql2012.IDTSBufferManager100
Public Property BufferManager As IDTSBufferManager100
Valor da propriedade
O objeto IDTSBufferManager100.
- Atributos
Comentários
O BufferManager é uma propriedade de somente leitura, em tempo de execução, que primeiro fica disponível para os componentes de fluxo de dados do PreExecute método.
O FindColumnByLineageID método é usado para localizar as colunas em ou IDTSInputColumnCollection100IDTSOutputColumnCollection100 do componente, no PipelineBuffer. Isso é necessário porque o número de colunas contidas no IDTSBuffer100 pode exceder o número esperado pelo componente.
O BufferManager também é usado para criar novos IDTSBuffer100 objetos usando os CreateBuffermétodos , CreateFlatBuffer, e CreateVirtualBuffer .