IDTSBuffer100.Clone(IDTSComponentMetaData100) Método

Definición

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

Parámetros

Devoluciones

Objeto IDTSBuffer100 que es una copia del búfer original.

Comentarios

Este método crea una copia privada del objeto IDTSBuffer100 que llama a que contiene todas las columnas y filas del original. El búfer recién creado es privado para el componente que llama al método Clone, lo que significa que el búfer no se administra ni supervisa mediante IDTSBufferManager100. El idtsBuffer100 debe estar bloqueado y no puede ser un búfer de salida, que es un búfer proporcionado a un componente en el método PrimeOutput. Si el búfer es un búfer de salida, se produce una excepción de DTS_E_BUFFERISNOTPRIMEOUTPUT. Si el búfer no está bloqueado, se produce una excepción de DTS_E_BUFFERNOTLOCKED.

Se aplica a