IDTSBuffer100.Clone(IDTSComponentMetaData100) Metodo

Definizione

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

Parametri

Restituisce

Oggetto IDTSBuffer100 che è una copia del buffer originale.

Commenti

Questo metodo crea una copia privata dell'oggetto IDTSBuffer100 chiamante che contiene tutte le colonne e le righe dell'originale. Il buffer appena creato è privato per il componente che chiama il metodo Clone, il che significa che il buffer non è gestito o monitorato da IDTSBufferManager100. IdTSBuffer100 deve essere bloccato e non può essere un buffer di output, ovvero un buffer fornito a un componente nel metodo PrimeOutput. Se il buffer è un buffer di output, si verifica un'eccezione DTS_E_BUFFERISNOTPRIMEOUTPUT. Se il buffer non è bloccato, si verifica un'eccezione DTS_E_BUFFERNOTLOCKED.

Si applica a