IDTSRuntimeComponent100.PrimeOutput(Int32, Int32, IDTSBuffer100) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在包执行过程中针对向 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
一个由 IDTSOutput100 ID 构成的数组。
- pIDTSBufferOutputs
- IDTSBuffer100
一个 IDTSBuffer100 对象数组。
- 属性
注解
数组lOutputs
pIDTSBufferOutputs
中的元素数由连接到对象的IDTSPath100组件中的IDTSOutputCollection100对象数IDTSOutput100确定。
数组中的每个lOutputIDs
元素在数组中pIDTSBufferOutputs
具有相同IDTSBuffer100的索引处。
通过调用AddRow该方法以及PipelineBuffer完成后,SetEndOfRowset将调用该方法以通知数据流任务已完成添加行。
PrimeOutput 为属性设置为零的 SynchronousInputID 组件调用。