Struct MemoryPool<T>.ReportInfo.FragmentedNode
Represents a single fragmented MemoryPool<T> node.
public readonly struct MemoryPool<T>.ReportInfo.FragmentedNode
- Inherited Members
- Extension Methods
Properties
EndIndex
Index of an element inside the segment, which is also an element one position after the last element of the underlying buffer that belongs to this node.
public int EndIndex { get; }
Property Value
Length
Length of the underlying buffer that belongs to this node.
public int Length { get; }
Property Value
SegmentIndex
Index of the segment to which this node belongs to.
public int SegmentIndex { get; }
Property Value
SegmentLength
Length of the segment to which this node belongs to.
public int SegmentLength { get; }
Property Value
StartIndex
Index of an element inside the segment, which is also the first element of the underlying buffer that belongs to this node.
public int StartIndex { get; }
Property Value
Methods
ToString()
Returns a string representation of this MemoryPool<T>.ReportInfo.FragmentedNode instance.
[Pure]
public override string ToString()
Returns
- string
String representation.