5 writes to Length
Microsoft.Data.Analysis (5)
DataFrameBuffer.cs (3)
55Length = length; 63Length++; 69Length += numberOfValues;
ReadOnlyDataFrameBuffer.cs (2)
56Length = length; 62Length = length;
71 references to Length
Microsoft.Data.Analysis (71)
DataFrameBuffer.cs (5)
32get => (MemoryMarshal.Cast<byte, T>(Buffer.Span)).Slice(0, Length); 62RawSpan[Length] = value; 74long newLength = Length + (long)numberOfValues; 96if (index >= Length) 108mutableBuffer = new DataFrameBuffer<T>(buffer.ReadOnlyBuffer, buffer.Length);
DataFrameColumns\ArrowStringDataFrameColumn.cs (13)
53if (length + 1 != offsetBuffer.Length) 86Debug.Assert(bitMapBuffer.Length > bitMapBufferIndex); 104Debug.Assert(bitMapBuffer.Length >= bitMapBufferIndex); 105if (bitMapBuffer.Length == bitMapBufferIndex) 190if (mutableOffsetsBuffer.Length == 0) 197mutableOffsetsBuffer.Append(mutableOffsetsBuffer[mutableOffsetsBuffer.Length - 1]); 202if (mutableDataBuffer.Length == ReadOnlyDataFrameBuffer<byte>.MaxCapacity) 211var startIndex = mutableDataBuffer.Length; 214mutableOffsetsBuffer.Append(mutableOffsetsBuffer[mutableOffsetsBuffer.Length - 1] + value.Length); 230while (curArrayIndex < numBuffers && rowIndex > _offsetsBuffers[curArrayIndex].Length - 1) 232rowIndex -= _offsetsBuffers[curArrayIndex].Length - 1; 335return _offsetsBuffers[offsetsBufferIndex].Length - indexInBuffer; 355if (numberOfRows != 0 && numberOfRows > _offsetsBuffers[offsetsBufferIndex].Length - 1 - indexInBuffer)
PrimitiveColumnContainer.BinaryOperations.cs (2)
50nullCount += mutableBuffer.Length - BitUtility.GetBitCount(leftValidity, mutableBuffer.Length);
PrimitiveColumnContainer.cs (40)
121if (Buffers[Buffers.Count - 1].Length == ReadOnlyDataFrameBuffer<T>.MaxCapacity) 149if (Buffers[Buffers.Count - 1].Length == ReadOnlyDataFrameBuffer<T>.MaxCapacity) 159int originalBufferLength = mutableLastBuffer.Length; 164int nullBufferAllocatable = (originalBufferLength + allocatable + 7) / 8 - lastNullBitMapBuffer.Length; 170mutableLastBuffer.RawSpan.Slice(mutableLastBuffer.Length - allocatable, allocatable).Fill(value.Value); 226for (int i = 0; i < sourceBuffer.Length; i++) 321Debug.Assert(bitMapBuffer.Length >= bitMapBufferIndex); 322if (bitMapBuffer.Length == bitMapBufferIndex) 341Debug.Assert(bitMapBuffer.Length > bitMapBufferIndex); 365return Buffers[bufferIndex].Length - (int)startIndex; 454DataFrameBuffer<byte> newBuffer = new DataFrameBuffer<byte>(buffer.ReadOnlyBuffer, buffer.Length); 494for (int i = 0; i < buffer.Length; i++) 498spanIndex = buffer.Length - 1 - i; 531DataFrameBuffer<T> newBuffer = new DataFrameBuffer<T>(buffer.ReadOnlyBuffer, buffer.Length); 533ret.Length += buffer.Length; 545DataFrameBuffer<bool> newBuffer = new DataFrameBuffer<bool>(buffer.Length); 547newBuffer.IncreaseSize(buffer.Length); 559ret.Length += buffer.Length; 571ret.Length += buffer.Length; 572DataFrameBuffer<byte> newBuffer = new DataFrameBuffer<byte>(buffer.Length); 590ret.Length += buffer.Length; 591DataFrameBuffer<sbyte> newBuffer = new DataFrameBuffer<sbyte>(buffer.Length); 609ret.Length += buffer.Length; 610DataFrameBuffer<double> newBuffer = new DataFrameBuffer<double>(buffer.Length); 628ret.Length += buffer.Length; 629DataFrameBuffer<decimal> newBuffer = new DataFrameBuffer<decimal>(buffer.Length); 647ret.Length += buffer.Length; 648DataFrameBuffer<short> newBuffer = new DataFrameBuffer<short>(buffer.Length); 666ret.Length += buffer.Length; 667DataFrameBuffer<ushort> newBuffer = new DataFrameBuffer<ushort>(buffer.Length); 685ret.Length += buffer.Length; 686DataFrameBuffer<int> newBuffer = new DataFrameBuffer<int>(buffer.Length); 704ret.Length += buffer.Length; 705DataFrameBuffer<uint> newBuffer = new DataFrameBuffer<uint>(buffer.Length); 723ret.Length += buffer.Length; 724DataFrameBuffer<long> newBuffer = new DataFrameBuffer<long>(buffer.Length); 742ret.Length += buffer.Length; 743DataFrameBuffer<ulong> newBuffer = new DataFrameBuffer<ulong>(buffer.Length); 761ret.Length += buffer.Length; 762DataFrameBuffer<float> newBuffer = new DataFrameBuffer<float>(buffer.Length);
PrimitiveDataFrameColumn.cs (3)
134if (numberOfRows != 0 && numberOfRows > _columnContainer.Buffers[bufferIndex].Length - offset) 151Date64Array.Builder builder = new Date64Array.Builder().Reserve(valueBuffer.Length); 153for (int i = 0; i < valueBuffer.Length; i++)
PrimitiveDataFrameColumn.Sort.cs (4)
33int[] sortIndices = new int[buffer.Length]; 34for (int i = 0; i < buffer.Length; i++) 38IntrospectiveSort(buffer.ReadOnlySpan, buffer.Length, sortIndices, comparer); 50columnNullIndices[nullIndicesSlot] = localSortIndex + b * _columnContainer.Buffers[0].Length;
ReadOnlyDataFrameBuffer.cs (4)
24public ReadOnlyMemory<T> ReadOnlyMemory => RawReadOnlyMemory.Slice(0, Length); 44get => (MemoryMarshal.Cast<byte, T>(ReadOnlyBuffer.Span)).Slice(0, Length); 69if (index >= Length) 81for (int i = 0; i < Length; i++)