Condividi tramite


IDTSRuntimeComponent100.ProcessInput(Int32, IDTSBuffer100) Metodo

Definizione

public:
 void ProcessInput(int lInputID, Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2014::IDTSBuffer100 ^ pIDTSBufferInput);
[System.Runtime.InteropServices.DispId(15)]
public void ProcessInput (int lInputID, Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.IDTSBuffer100 pIDTSBufferInput);
[<System.Runtime.InteropServices.DispId(15)>]
abstract member ProcessInput : int * Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.IDTSBuffer100 -> unit
Public Sub ProcessInput (lInputID As Integer, pIDTSBufferInput As IDTSBuffer100)

Parametri

lInputID
Int32
pIDTSBufferInput
IDTSBuffer100
Attributi

Commenti

ProcessInput viene chiamato per fornire un componente completo IDTSBuffer100 contenente righe dal componente upstream. Le colonne contenute nel buffer includono le colonne definite nel IDTSInputColumnCollection100 componente. Se il componente ha output sincroni, include anche le colonne aggiunte all'insieme di colonne di output dal componente e tutte le colonne nell'insieme di colonne di output dei componenti upstream dal componente. Le colonne si trovano in una riga del buffer usando il FindColumnByLineageID metodo di BufferManager.

ProcessInput viene chiamato ripetutamente come l'attività flusso di dati riceve buffer completi dai componenti upstream. La chiamata finale al metodo ProcessInput viene confermata quando la IsEndOfRowset proprietà è true.

Si applica a