IDTSBuffer100.Clone(IDTSComponentMetaData100) メソッド

定義

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

パラメーター

戻り値

元のバッファーのコピーである IDTSBuffer100 オブジェクトです。

注釈

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

適用対象