IDTSBuffer100.Clone(IDTSComponentMetaData100) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IDTSBuffer100 オブジェクトのプライベート コピーを作成します。
public:
Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSBuffer100 ^ Clone(Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSComponentMetaData100 ^ pOwner);
public Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSBuffer100 Clone (Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetaData100 pOwner);
abstract member Clone : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetaData100 -> Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSBuffer100
Public Function Clone (pOwner As IDTSComponentMetaData100) As IDTSBuffer100
パラメーター
- pOwner
- IDTSComponentMetaData100
複製されたバッファーを作成するコンポーネントの IDTSComponentMetaData100 です。
戻り値
元のバッファーのコピーである IDTSBuffer100 オブジェクトです。
注釈
このメソッドは、元のバッファーのすべての列と行を含む、呼び出し元の IDTSBuffer100 オブジェクトのプライベート コピーを作成します。 新しく作成されたバッファーは、Clone メソッドを呼び出すコンポーネントに対してプライベートであり、バッファーは IDTSBufferManager100 によって管理または監視されません。 IDTSBuffer100 はロックされる必要があり、PrimeOutput メソッドでコンポーネントに提供されるバッファーとしての、出力バッファーにはできません。 バッファーが出力バッファーの場合は、 DTS_E_BUFFERISNOTPRIMEOUTPUT 例外が発生します。 バッファーがロックされていない場合は、DTS_E_BUFFERNOTLOCKED 例外が発生します。