IDTSRuntimeComponent100.PrimeOutput(Int32, Int32, IDTSBuffer100) 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.
Appelée pendant l'exécution du package pour des composants qui ajoutent des lignes à l'objet IDTSBuffer100 ; notamment des composants source et des composants de transformation avec des objets IDTSOutput100 asynchrones. Le développeur doit fournir le code qui ajoute les lignes aux tampons de sortie.
public:
void PrimeOutput(int lOutputs, int % lOutputIDs, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSBuffer100 ^ % pIDTSBufferOutputs);
[System.Runtime.InteropServices.DispId(14)]
public void PrimeOutput (int lOutputs, ref int lOutputIDs, ref Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSBuffer100 pIDTSBufferOutputs);
[<System.Runtime.InteropServices.DispId(14)>]
abstract member PrimeOutput : int * int * IDTSBuffer100 -> unit
Public Sub PrimeOutput (lOutputs As Integer, ByRef lOutputIDs As Integer, ByRef pIDTSBufferOutputs As IDTSBuffer100)
Paramètres
- lOutputs
- Int32
Nombre d'éléments dans les tableaux outputIDs
et buffers
.
- lOutputIDs
- Int32
Tableau d'ID IDTSOutput100.
- pIDTSBufferOutputs
- IDTSBuffer100
Tableau d'objets IDTSBuffer100.
- Attributs
Remarques
Le nombre d’éléments du lOutputs
tableau et pIDTSBufferOutputs
du tableau est déterminé par le nombre d’objets IDTSOutput100 du IDTSOutputCollection100 composant connecté à un IDTSPath100 objet.
Chaque élément du lOutputIDs
tableau a un IDTSBuffer100 index identique dans le pIDTSBufferOutputs
tableau.
Les lignes sont ajoutées à l’appel PipelineBuffer de la AddRow méthode et, quand elles sont terminées, la SetEndOfRowset méthode est appelée pour avertir la tâche de flux de données que le composant a terminé d’ajouter des lignes.
PrimeOutput est appelé pour les composants dont la SynchronousInputID propriété est définie sur zéro.