IDTSBuffer100.Clone(IDTSComponentMetaData100) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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
參數
- pOwner
- IDTSComponentMetaData100
傳回
Idtsbuffer100.setsequentialmode物件,這個物件是原始緩衝區的複本。
備註
這個方法會建立呼叫 idtsbuffer100.setsequentialmode 物件的私用複本,其中包含原始的所有資料行和資料列。 新建立的緩衝區對呼叫 Clone 方法的元件是私用的,這表示緩衝區不是由 IDTSBufferManager100管理或監視。 Idtsbuffer100.setsequentialmode必須鎖定,而且不可以是輸出緩衝區,它是提供給PrimeOutput方法中之元件的緩衝區。 如果緩衝區是輸出緩衝區,就會發生 DTS_E_BUFFERISNOTPRIMEOUTPUT 例外狀況。 如果緩衝區未鎖定,就會發生 DTS_E_BUFFERNOTLOCKED 例外狀況。