IDTSRuntimeComponent100.BufferManager Propriedade

Definição

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 .

Aplica-se a