IDTSRuntimeComponent100.PrimeOutput(Int32, Int32, IDTSBuffer100) Méthode

Définition

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.

S’applique à