Partilhar via


PipelineBuffer Construtores

Definição

Inicializa uma nova instância da classe PipelineBuffer.

Sobrecargas

PipelineBuffer(IntPtr, PipelineBufferMode)

Cria uma nova instância do PipelineBuffer.

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

Inicializa uma nova instância da classe PipelineBuffer.

PipelineBuffer(IntPtr, PipelineBufferMode)

Importante

Esta API não está em conformidade com CLS.

Cria uma nova instância do PipelineBuffer.

protected:
 PipelineBuffer(IntPtr bufferWirePacket, Microsoft::SqlServer::Dts::Pipeline::PipelineBufferMode bufferMode);
[System.CLSCompliant(false)]
protected PipelineBuffer (IntPtr bufferWirePacket, Microsoft.SqlServer.Dts.Pipeline.PipelineBufferMode bufferMode);
[<System.CLSCompliant(false)>]
new Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer : nativeint * Microsoft.SqlServer.Dts.Pipeline.PipelineBufferMode -> Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer
Protected Sub New (bufferWirePacket As IntPtr, bufferMode As PipelineBufferMode)

Parâmetros

bufferWirePacket
IntPtr

nativeint

O bufferWirePacket.

bufferMode
PipelineBufferMode

Especifica o modo do PipelineBuffer criado recentemente.

Atributos

Aplica-se a

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

Importante

Esta API não está em conformidade com CLS.

Inicializa uma nova instância da classe PipelineBuffer.

public:
 PipelineBuffer(System::UInt32 rowCount, System::UInt32 colCount, System::UInt64 rowSize, IntPtr* pRowStarts, Microsoft::SqlServer::Dts::Pipeline::Wrapper::DTP_BUFFCOL* colInfo, bool endOfRowset);
[System.CLSCompliant(false)]
public PipelineBuffer (uint rowCount, uint colCount, ulong rowSize, IntPtr* pRowStarts, Microsoft.SqlServer.Dts.Pipeline.Wrapper.DTP_BUFFCOL* colInfo, bool endOfRowset);
[<System.CLSCompliant(false)>]
new Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer : uint32 * uint32 * uint64 * nativeptr<nativeint> * nativeptr<Microsoft.SqlServer.Dts.Pipeline.Wrapper.DTP_BUFFCOL> * bool -> Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer

Parâmetros

rowCount
UInt32

O número de linhas.

colCount
UInt32

O número de colunas.

rowSize
UInt64

O tamanho da linha.

pRowStarts

IntPtr*

nativeint*

O ponto de partida da linha.

colInfo
DTP_BUFFCOL*

As informações da coluna.

endOfRowset
Boolean

true se a atual PipelineBuffer for o buffer final; caso contrário, false.

Atributos

Aplica-se a