IDTSBuffer100.Clone(IDTSComponentMetaData100) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
Paramètres
- pOwner
- IDTSComponentMetaData100
Retours
Objet IDTSBuffer100 qui est une copie de la mémoire tampon d’origine.
Remarques
Cette méthode crée une copie privée de l’objet IDTSBuffer100 appelant qui contient toutes les colonnes et lignes de l’original. La mémoire tampon nouvellement créée est privée au composant qui appelle la méthode Clone, ce qui signifie que la mémoire tampon n’est pas gérée ou surveillée par l’IDTSBufferManager100. L’IDTSBuffer100 doit être verrouillé et ne peut pas être une mémoire tampon de sortie, qui est une mémoire tampon fournie à un composant dans la méthode PrimeOutput. Si la mémoire tampon est une mémoire tampon de sortie, une exception DTS_E_BUFFERISNOTPRIMEOUTPUT se produit. Si la mémoire tampon n’est pas verrouillée, une exception DTS_E_BUFFERNOTLOCKED se produit.