다음을 통해 공유


IDTSRuntimeComponent100.PrimeOutput(Int32, Int32, IDTSBuffer100) 메서드

정의

비동기 IDTSBuffer100 개체와 함께 원본 구성 요소 및 변환 구성 요소를 포함하여 IDTSOutput100에 행을 추가하는 구성 요소에 대한 패키지 실행 중 호출됩니다. 개발자는 출력 버퍼에 행을 추가하는 코드를 제공해야 합니다.

public:
 void PrimeOutput(int lOutputs, int % lOutputIDs, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSBuffer100 ^ % pIDTSBufferOutputs);
[System.Runtime.InteropServices.DispId(14)]
public void PrimeOutput (int lOutputs, ref int lOutputIDs, ref Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSBuffer100 pIDTSBufferOutputs);
[<System.Runtime.InteropServices.DispId(14)>]
abstract member PrimeOutput : int * int * IDTSBuffer100 -> unit
Public Sub PrimeOutput (lOutputs As Integer, ByRef lOutputIDs As Integer, ByRef pIDTSBufferOutputs As IDTSBuffer100)

매개 변수

lOutputs
Int32

outputIDsbuffers 배열의 요소 수입니다.

lOutputIDs
Int32

IDTSOutput100 ID의 배열입니다.

pIDTSBufferOutputs
IDTSBuffer100

IDTSBuffer100 개체의 배열입니다.

특성

설명

pIDTSBufferOutputs 배열의 요소 lOutputs 수는 개체에 연결된 구성 요소의 IDTSOutput100 개체 IDTSOutputCollection100 수에 IDTSPath100 따라 결정됩니다.

배열의 lOutputIDs 각 요소는 배열 IDTSBuffer100 에서 동일한 인덱스가 있습니다 pIDTSBufferOutputs .

메서드를 PipelineBuffer 호출 AddRow 하여 행이 추가되고, 완료되면 SetEndOfRowset 구성 요소가 행 추가를 완료했음을 데이터 흐름 태스크에 알리기 위해 메서드가 호출됩니다.

PrimeOutput 속성이 0으로 SynchronousInputID 설정된 구성 요소에 대해 호출됩니다.

적용 대상