2 writes to _offsetsBuffers
Microsoft.Data.Analysis (2)
DataFrameColumns\ArrowStringDataFrameColumn.cs (2)
34_offsetsBuffers = new List<ReadOnlyDataFrameBuffer<int>>(); 57_offsetsBuffers = new List<ReadOnlyDataFrameBuffer<int>>();
14 references to _offsetsBuffers
Microsoft.Data.Analysis (14)
DataFrameColumns\ArrowStringDataFrameColumn.cs (14)
61_offsetsBuffers.Add(offsetBuffer); 171for (int i = 0; i < _offsetsBuffers.Count; i++) 173ReadOnlyDataFrameBuffer<int> buffer = _offsetsBuffers[i]; 187_offsetsBuffers.Add(new DataFrameBuffer<int>()); 189DataFrameBuffer<int> mutableOffsetsBuffer = (DataFrameBuffer<int>)_offsetsBuffers[_offsetsBuffers.Count - 1]; 208_offsetsBuffers.Add(mutableOffsetsBuffer); 229int numBuffers = _offsetsBuffers.Count; 230while (curArrayIndex < numBuffers && rowIndex > _offsetsBuffers[curArrayIndex].Length - 1) 232rowIndex -= _offsetsBuffers[curArrayIndex].Length - 1; 242ReadOnlySpan<int> offsetBufferSpan = _offsetsBuffers[offsetsBufferIndex].ReadOnlySpan; 335return _offsetsBuffers[offsetsBufferIndex].Length - indexInBuffer; 355if (numberOfRows != 0 && numberOfRows > _offsetsBuffers[offsetsBufferIndex].Length - 1 - indexInBuffer) 360ArrowBuffer offsetsBuffer = new ArrowBuffer(_offsetsBuffers[offsetsBufferIndex].ReadOnlyBuffer);