PipelineBuffer Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса PipelineBuffer.
Перегрузки
PipelineBuffer(IntPtr, PipelineBufferMode) |
Создает новый экземпляр исключения PipelineBuffer. |
PipelineBuffer(UInt32, UInt32, UInt64, IntPtr*, DTP_BUFFCOL*, Boolean) |
Инициализирует новый экземпляр класса PipelineBuffer. |
PipelineBuffer(IntPtr, PipelineBufferMode)
Важно!
Этот API несовместим с CLS.
Создает новый экземпляр исключения 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)
Параметры
- bufferWirePacket
-
IntPtr
nativeint
Параметр bufferWirePacket.
- bufferMode
- PipelineBufferMode
Указывает режим только что созданного буфера PipelineBuffer.
- Атрибуты
Применяется к
PipelineBuffer(UInt32, UInt32, UInt64, IntPtr*, DTP_BUFFCOL*, Boolean)
Важно!
Этот API несовместим с CLS.
Инициализирует новый экземпляр класса 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
Параметры
- rowCount
- UInt32
Количество строк.
- colCount
- UInt32
Количество столбцов.
- rowSize
- UInt64
Размер строки.
- pRowStarts
-
nativeint*
Начальная точка строки.
- colInfo
- DTP_BUFFCOL*
Сведения о столбце.
- endOfRowset
- Boolean
Значение true, если текущий PipelineBuffer является окончательным буфером; в противном случае — значение false.
- Атрибуты