IDTSRuntimeComponent100.BufferManager Propriété

Définition

public:
 property Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2014::IDTSBufferManager100 ^ BufferManager {  void set(Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2014::IDTSBufferManager100 ^ value); };
[System.Runtime.InteropServices.DispId(22)]
public Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.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.Sql2014.IDTSBufferManager100
Public Property BufferManager As IDTSBufferManager100

Valeur de propriété

Objet IDTSBufferManager100.

Attributs

Remarques

Le BufferManager est une propriété en lecture seule, à l’exécution, qui devient d’abord disponible pour les composants de flux de données dans la PreExecute méthode.

La FindColumnByLineageID méthode est utilisée pour localiser les colonnes dans ou IDTSInputColumnCollection100IDTSOutputColumnCollection100 de la composante, dans la PipelineBuffer. Cela est nécessaire car le nombre de colonnes contenues dans le IDTSBuffer100 peut dépasser le nombre de colonnes attendu par la composante.

Le BufferManager est également utilisé pour créer de nouveaux IDTSBuffer100 objets en utilisant les CreateBufferméthodes, CreateFlatBuffer, et CreateVirtualBuffer .

S’applique à