IDTSRuntimeComponent100.ProcessInput(Int32, IDTSBuffer100) 메서드

정의

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)

매개 변수

lInputID
Int32
pIDTSBufferInput
IDTSBuffer100
특성

설명

ProcessInput은 구성 요소에 업스트림 구성 요소의 행이 포함된 전체 IDTSBuffer100 개체를 제공하기 위해 호출됩니다. 버퍼에 포함된 열에는 구성 요소에 정의된 열이 IDTSInputColumnCollection100 포함됩니다. 구성 요소에 동기 출력이 있는 경우 구성 요소에 의해 출력 열 컬렉션에 추가된 열과 구성 요소의 업스트림인 구성 요소의 출력 열 컬렉션에 있는 모든 열도 포함됩니다. 열은 의 메서드를 사용하여 버퍼 행에 FindColumnByLineageIDBufferManager있습니다.

ProcessInput은 데이터 흐름 태스크가 업스트림 구성 요소에서 전체 버퍼를 수신할 때 반복적으로 호출됩니다. 속성이 true이면 ProcessInput 메서드에 대한 최종 호출이 IsEndOfRowset 확인됩니다.

적용 대상