IDTSRuntimeComponent100.ProcessInput(Int32, IDTSBuffer100) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 확인됩니다.