Condividi tramite


IDTSRuntimeComponent100.PrimeOutput(Int32, Int32, IDTSBuffer100) Metodo

Definizione

Chiamato durante l'esecuzione del pacchetto per i componenti che aggiungono righe all'oggetto IDTSBuffer100, inclusi i componenti di origine e di trasformazione con oggetti IDTSOutput100 asincroni. Lo sviluppatore deve fornire il codice per l'aggiunta di righe ai buffer di output.

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)

Parametri

lOutputs
Int32

Numero di elementi contenuti nelle matrici outputIDs e buffers.

lOutputIDs
Int32

Matrice di ID IDTSOutput100.

pIDTSBufferOutputs
IDTSBuffer100

Matrice di oggetti IDTSBuffer100.

Attributi

Commenti

Il numero di elementi nella lOutputs matrice e pIDTSBufferOutputs è determinato dal numero di IDTSOutput100 oggetti nel IDTSOutputCollection100 del componente connesso a un IDTSPath100 oggetto .

Ogni elemento nella lOutputIDs matrice ha uno IDTSBuffer100 stesso indice nella pIDTSBufferOutputs matrice.

Le righe vengono aggiunte a PipelineBuffer chiamando il AddRow metodo e, al termine, viene chiamato il SetEndOfRowset metodo per notificare all'attività flusso di dati che il componente ha completato l'aggiunta di righe.

PrimeOutput viene chiamato per i componenti la cui SynchronousInputID proprietà è impostata su zero.

Si applica a