System.BufferScope<T> struct BufferScope<T> Documentation Code public ref T this[int i] { get; } public Span<T> this[Range range] { get; } public int Length { get; } public BufferScope(int minimumLength) public BufferScope(Span<T> initialBuffer) public BufferScope(Span<T> initialBuffer, int minimumLength) public static Span<T> op_Implicit(BufferScope<T> scope) public static ReadOnlySpan<T> op_Implicit(BufferScope<T> scope) public Span<T> AsSpan() public void Dispose() public void EnsureCapacity(int capacity, bool copy = false) public ref T GetPinnableReference() public Span<T> Slice(int start, int length)