IDTSBuffer100.Clone(IDTSComponentMetaData100) 方法

定義

public:
 Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::IDTSBuffer100 ^ Clone(Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::IDTSComponentMetaData100 ^ pOwner);
public Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.IDTSBuffer100 Clone (Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.IDTSComponentMetaData100 pOwner);
abstract member Clone : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.IDTSComponentMetaData100 -> Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.IDTSBuffer100
Public Function Clone (pOwner As IDTSComponentMetaData100) As IDTSBuffer100

參數

傳回

IDTSBuffer100

Idtsbuffer100.setsequentialmode物件,這個物件是原始緩衝區的複本。

備註

這個方法會建立呼叫 idtsbuffer100.setsequentialmode 物件的私用複本,其中包含原始的所有資料行和資料列。 新建立的緩衝區對呼叫 Clone 方法的元件是私用的,這表示緩衝區不是由 IDTSBufferManager100管理或監視。 Idtsbuffer100.setsequentialmode必須鎖定,而且不可以是輸出緩衝區,它是提供給PrimeOutput方法中之元件的緩衝區。 如果緩衝區是輸出緩衝區,就會發生 DTS_E_BUFFERISNOTPRIMEOUTPUT 例外狀況。 如果緩衝區未鎖定,就會發生 DTS_E_BUFFERNOTLOCKED 例外狀況。

適用於