IDTSRuntimeComponent100.BufferManager 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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
屬性值
- 屬性
備註
BufferManager 是一個唯讀的執行時特性,最早在方法 PreExecute 中提供給資料流元件使用。
此FindColumnByLineageID方法用於定位組件 或 IDTSOutputColumnCollection100 中的欄位IDTSInputColumnCollection100,位於 PipelineBuffer。 這是必要的,因為 中 IDTSBuffer100 所包含的欄位數可能超過元件預期的欄位數。
BufferManager 也用於使用 CreateBuffer、 CreateFlatBuffer和 CreateVirtualBuffer 方法來建立新的IDTSBuffer100物件。