IDTSRuntimeComponent100.ProcessInput(Int32, IDTSBuffer100) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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)
Parameter
- lInputID
- Int32
- pIDTSBufferInput
- IDTSBuffer100
- Atribut
Keterangan
ProcessInput dipanggil untuk menyediakan komponen objek lengkap IDTSBuffer100 yang berisi baris dari komponen upstram. Kolom yang terkandung dalam buffer menyertakan kolom yang ditentukan dalam IDTSInputColumnCollection100 komponen. 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 berada di hulu dari komponen. Kolom terletak di baris buffer dengan menggunakan FindColumnByLineageID metode BufferManager.
ProcessInput dipanggil berulang kali karena tugas aliran data menerima buffer penuh dari komponen upstream. Panggilan terakhir ke metode ProcessInput dikonfirmasi ketika IsEndOfRowsetproperti benar.