2 types derived from SmiRecordBuffer
System.Data (2)
fx\src\data\Microsoft\SqlServer\Server\MemoryRecordBuffer.cs (1)
17internal sealed class MemoryRecordBuffer : SmiRecordBuffer {
fx\src\data\System\Data\SqlClient\TdsRecordBufferSetter.cs (1)
22internal class TdsRecordBufferSetter : SmiRecordBuffer {
12 references to SmiRecordBuffer
System.Data (12)
fx\src\data\Microsoft\SqlServer\Server\SmiContext.cs (4)
34internal abstract SmiRecordBuffer CreateRecordBuffer ( 59internal abstract void SendResultsStartToPipe( SmiRecordBuffer recordBuffer, SmiEventSink eventSink ); 61internal abstract void SendResultsRowToPipe( SmiRecordBuffer recordBuffer, SmiEventSink eventSink ); 63internal abstract void SendResultsEndToPipe( SmiRecordBuffer recordBuffer, SmiEventSink eventSink );
fx\src\data\Microsoft\SqlServer\Server\SqlDataRecord.cs (3)
23SmiRecordBuffer _recordBuffer; 613internal SqlDataRecord( SmiRecordBuffer recordBuffer, params SmiExtendedMetaData[] metaData ) { 639internal SmiRecordBuffer RecordBuffer { // used by SqlPipe
fx\src\data\Microsoft\SqlServer\Server\sqlpipe.cs (5)
27SmiRecordBuffer _recordBufferSent; // Last recordBuffer sent to pipe (for push model SendEnd). 128using ( SmiRecordBuffer recordBuffer = _smiContext.CreateRecordBuffer(columnMetaData, _eventSink) ) { 176SmiRecordBuffer recordBuffer; 224SmiRecordBuffer recordBuffer = record.RecordBuffer; 263SmiRecordBuffer recordBuffer;