Поделиться через


Метод IDTSBuffer100.GetRowCount

Gets the number of rows stored in an IDTSBuffer100.

Пространство имен:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
Сборка:  Microsoft.SqlServer.DTSPipelineWrap (в Microsoft.SqlServer.DTSPipelineWrap.dll)

Синтаксис

'Декларация
Function GetRowCount As UInteger
'Применение
Dim instance As IDTSBuffer100 
Dim returnValue As UInteger 

returnValue = instance.GetRowCount()
uint GetRowCount()
unsigned int GetRowCount()
abstract GetRowCount : unit -> uint32
function GetRowCount() : uint

Возвращаемое значение

Тип: System.UInt32
An unsigned integer that contains the number of rows in the buffer.

Замечания

The GetRowCount method returns the number of rows contained in the buffer. If the buffer is an output buffer, which is one that is provided to the component by the PrimeOutput method, a Microsoft.SqlServer.Dts.HResults.DTS_E_BUFFERISPRIMEOUTPUT exception is thrown. This occurs because the IDTSBufferManager100 shuffles the rows in the full output buffer to downstream components in the graph, so there is no way to reliably report the number of rows in the output buffer.

См. также

Справочник

IDTSBuffer100 Интерфейс

Пространство имен Microsoft.SqlServer.Dts.Pipeline.Wrapper