Bagikan melalui


IDTSRuntimeComponent100.ProcessInput(Int32, IDTSBuffer100) Metode

Definisi

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

Parameter

lInputID
Int32
pIDTSBufferInput
IDTSBuffer100
Atribut

Keterangan

ProcessInput dipanggil untuk menyediakan komponen objek IDTSBuffer100 lengkap yang berisi baris dari komponen upstream. Kolom yang terkandung dalam buffer menyertakan kolom yang ditentukan dalam KOMPONEN IDTSInputColumnCollection100. Jika komponen memiliki output sinkron, komponen juga menyertakan kolom yang ditambahkan ke kumpulan kolom output oleh komponen, dan semua kolom dalam kumpulan kolom output komponen yang upstream dari komponen. Kolom terletak di baris buffer dengan menggunakan metode FindColumnByLineageID dari BufferManager.

ProcessInput dipanggil berulang kali karena tugas aliran data menerima buffer penuh dari komponen upstram. Panggilan akhir ke metode ProcessInput dikonfirmasi ketika properti IsEndOfRowset benar.

Berlaku untuk