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 例外が発生します。