Freigeben über


IDTSRuntimeComponent100.BufferManager Eigenschaft

Definition

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

Eigenschaftswert

Das IDTSBufferManager100-Objekt.

Attribute

Hinweise

Der BufferManager ist eine schreibgeschützte Laufzeiteigenschaft, die zuerst für Datenflusskomponenten in der PreExecute Methode verfügbar wird.

Die FindColumnByLineageID Methode wird verwendet, um die Spalten in der IDTSInputColumnCollection100 oder IDTSOutputColumnCollection100 der Komponente in der PipelineBuffer. Dies ist erforderlich, da die Anzahl der spalten, die in der IDTSBuffer100 Komponente enthalten sind, die Anzahl der spalten überschreiten kann, die von der Komponente erwartet werden.

Der BufferManager wird auch verwendet, um neue IDTSBuffer100 Objekte mithilfe von CreateBuffer, CreateFlatBufferund CreateVirtualBuffer Methoden zu erstellen.

Gilt für: