IDTSRuntimeComponent100.BufferManager Propriété

Définition

Définit l'objet IDTSBufferManager100 d'un composant 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

Valeur de propriété

Objet IDTSBufferManager100.

Attributs

Remarques

Il BufferManager s’agit d’une propriété en lecture seule et au moment de 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 le IDTSInputColumnCollection100 ou IDTSOutputColumnCollection100 le composant, dans le PipelineBuffer. Cela est nécessaire, car le nombre de colonnes contenues dans le IDTSBuffer100 composant peut dépasser le nombre de colonnes attendues par le composant.

Il BufferManager est également utilisé pour créer de nouveaux IDTSBuffer100 objets à l’aide des méthodes et CreateFlatBufferCreateVirtualBuffer des CreateBufferméthodes.

S’applique à