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 オブジェクトのプライベート コピーを作成します。 新しく作成されたバッファーは、Clone メソッドを呼び出すコンポーネントに対してプライベートです。つまり、バッファーは IDTSBufferManager100 によって管理または監視されません。 IDTSBuffer100 はロックされている必要があり、PrimeOutput メソッドのコンポーネントに提供されるバッファーである出力バッファーにすることはできません。 バッファーが出力バッファーの場合は、DTS_E_BUFFERISNOTPRIMEOUTPUT例外が発生します。 バッファーがロックされていない場合は、DTS_E_BUFFERNOTLOCKED例外が発生します。

適用対象