IDTSRuntimeComponent100.BufferManager Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece la interfaz IDTSBufferManager100 de un componente de canalización.
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 de propiedad
Objeto IDTSBufferManager100.
- Atributos
Comentarios
BufferManager es una propiedad en tiempo de ejecución de solo lectura que primero está disponible para los componentes de flujo de datos en el PreExecute método .
El FindColumnByLineageID método se usa para buscar las columnas en IDTSInputColumnCollection100 o IDTSOutputColumnCollection100 del componente , en .PipelineBuffer Esto es necesario porque el número de columnas contenidas en IDTSBuffer100 puede superar el número de columnas esperadas por el componente.
BufferManager También se usa para crear nuevos IDTSBuffer100 objetos mediante los CreateBuffermétodos , CreateFlatBuffery CreateVirtualBuffer .