1 write to _buffer
System.Linq.Parallel (1)
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (1)
338
_buffer
= buffer;
9 references to _buffer
System.Linq.Parallel (9)
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (9)
255
if (
_buffer
== null)
349
if (_bufferIndex.Value >=
_buffer
.Count - 1)
356
currentElement =
_buffer
[_bufferIndex.Value].First;
357
currentKey =
_buffer
[_bufferIndex.Value].Second;
372
if (_bufferIndex.Value <
_buffer
.Count - 1)
374
for (_bufferIndex.Value++; _bufferIndex.Value <
_buffer
.Count; _bufferIndex.Value++)
378
if (_keyComparer.Compare(
_buffer
[_bufferIndex.Value].Second, _operatorState._currentLowKey) >= 0)
380
currentElement =
_buffer
[_bufferIndex.Value].First;
381
currentKey =
_buffer
[_bufferIndex.Value].Second;