Export (0) Print
Expand All

PipelineBuffer Constructor

 

Applies To: SQL Server 2016 Preview

Initializes a new instance of the PipelineBuffer class.

Namespace:   Microsoft.SqlServer.Dts.Pipeline
Assembly:  Microsoft.SqlServer.PipelineHost (in Microsoft.SqlServer.PipelineHost.dll)

Return to top

PipelineBuffer Constructor (IntPtr, PipelineBufferMode)

Instantiates a new instance of the PipelineBuffer.

[CLSCompliantAttribute(false)]
protected PipelineBuffer(
	IntPtr bufferWirePacket,
	PipelineBufferMode bufferMode
)

Parameters

bufferWirePacket
Type: System.IntPtr

The bufferWirePacket.

bufferMode
Type: Microsoft.SqlServer.Dts.Pipeline.PipelineBufferMode

Specifies the mode of the newly created PipelineBuffer.

Return to top

PipelineBuffer Constructor (UInt32, UInt32, UInt64, IntPtr*, DTP_BUFFCOL*, Boolean)

Initializes a new instance of the PipelineBuffer class.

[CLSCompliantAttribute(false)]
public unsafe PipelineBuffer(
	uint rowCount,
	uint colCount,
	ulong rowSize,
	IntPtr* pRowStarts,
	DTP_BUFFCOL* colInfo,
	bool endOfRowset
)

Parameters

rowCount
Type: System.UInt32

The number of rows.

colCount
Type: System.UInt32

The number of columns.

rowSize
Type: System.UInt64

The size of the row.

pRowStarts
Type: System.IntPtr*

The starting point of the row.

colInfo
Type: Microsoft.SqlServer.Dts.Pipeline.Wrapper.DTP_BUFFCOL*

The column information.

endOfRowset
Type: System.Boolean

true if the current PipelineBuffer is the final buffer; otherwise, false.

Return to top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft