言語

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

outputIDsおよびbuffers配列内の要素の数。

lOutputIDs
Int32

IDTSOutput100IDの配列。

pIDTSBufferOutputs
IDTSBuffer100

IDTSBuffer100 オブジェクトの配列。

属性

注釈

lOutputsおよびpIDTSBufferOutputs配列内の要素数は、IDTSOutput100オブジェクトに接続されているコンポーネントのIDTSOutputCollection100にあるIDTSPath100オブジェクトの数によって決まります。

lOutputIDs配列内の各要素は、IDTSBuffer100配列の同じインデックスに pIDTSBufferOutputs を持っています。

行はPipelineBufferメソッドを呼び出してAddRowに追加し、終了後はSetEndOfRowsetメソッドを呼び出してデータフロータスクに行の追加が完了したことを通知します。

PrimeOutputSynchronousInputID 性質がゼロに設定された成分に対して呼ばれます。

適用対象