DTSBufferManager 介面

定義

public interface class DTSBufferManager : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2014::IDTSBufferManager100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.DTSBufferManagerClass))]
[System.Runtime.InteropServices.Guid("C16F500A-3A1C-423D-8ADF-A987C2D43600")]
public interface DTSBufferManager : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.IDTSBufferManager100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.DTSBufferManagerClass))>]
[<System.Runtime.InteropServices.Guid("C16F500A-3A1C-423D-8ADF-A987C2D43600")>]
type DTSBufferManager = interface
    interface IDTSBufferManager100
Public Interface DTSBufferManager
Implements IDTSBufferManager100
衍生
屬性
實作

備註

緩衝區管理器負責分配、管理及刪除 IDTSBuffer100 資料流任務及資料流元件所使用的物件,從來源到目的地。 它提供工具函式,用於註冊緩衝區類型、定位緩衝區中的欄位、取得關於緩衝區欄位的中繼資料,以及建立由請求私有緩衝區的元件內部使用的私有緩衝區。

受管理資料流程元件的開發者主要使用緩衝區管理器來定位元件中定義IDTSInput100於 和 PipelineBufferIDTSOutput100 物件中的欄位。 受管理元件開發者不會使用緩衝區管理器來建立 IDTSBuffer100 物件,因為受管理元件不會直接與 IDTSBuffer100 緩衝區管理者所建立的物件互動。 受管理元件使用受管理 PipelineBuffer 類別,負責在受管理程式碼與原生程式碼間管理資料。

適用於