7 writes to _end
Aspire.Hosting (7)
src\Shared\CircularBuffer.cs (7)
39_end = end; 129Increment(ref _end); 150Increment(ref _end); 167Decrement(ref _end); 209Increment(ref _end); 222Increment(ref _end); 233_end = 0;
19 references to _end
Aspire.Hosting (19)
src\Shared\CircularBuffer.cs (19)
102data.Slice(0, _end).CopyTo(data.Slice(1)); 104else if (internalIndex > _end) 113data.Slice(0, _end).CopyTo(data.Slice(1)); 117else if (internalIndex < _end && _end < _buffer.Count - 1) 119data.Slice(internalIndex, _end - internalIndex).CopyTo(data.Slice(internalIndex + 1)); 130_start = _end; 148if (internalIndex < _end) 151if (_end != _buffer.Count) 153_start = _end; 165if (internalIndex < _end) 170_start = _end; 208_buffer[_end] = item; 210_start = _end; 221_buffer.Insert(_end, item); 223if (_end != _buffer.Count) 225_start = _end; 316var buffer = new CircularBuffer<T>(_buffer.ToList(), Capacity, _start, _end); 328public int End => _collection._end;