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.
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.