Langage

IDTSBuffer100.Clone(IDTSComponentMetaData100) Méthode

Définition

Crée une copie privée d’un IDTSBuffer100 objet.

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

Paramètres

pOwner
IDTSComponentMetaData100

Celui IDTSComponentMetaData100 du composant créant le tampon cloné.

Retours

Un IDTSBuffer100 objet qui est une copie du tampon original.

Remarques

Cette méthode crée une copie privée de l’objet appelant IDTSBuffer100 qui contient toutes les colonnes et lignes de l’original. Le tampon nouvellement créé est privé au composant qui appelle la Clone méthode, ce qui signifie que le tampon n’est ni géré ni surveillé par le IDTSBufferManager100fichier . Le IDTSBuffer100 tampon doit être verrouillé, et ne peut pas être un tampon de sortie, qui est un tampon fourni à un composant de la PrimeOutput méthode. Si le tampon est un tampon de sortie, une DTS_E_BUFFERISNOTPRIMEOUTPUT exception survient. Si le tampon n’est pas verrouillé, une DTS_E_BUFFERNOTLOCKED exception survient.

S’applique à