System.IO.Pipelines.BufferSegment
namespace System.IO.Pipelines
{
internal sealed class BufferSegment : ReadOnlySequenceSegment<byte>
{
public int End { get; set; }
public BufferSegment NextSegment { get; set; }
public Memory<byte> AvailableMemory { get; }
public int Length { get; }
public int WritableBytes { get; }
public void SetOwnedMemory(IMemoryOwner<byte> memoryOwner);
public void SetOwnedMemory(byte[] arrayPoolBuffer);
public void Reset();
public void ResetMemory();
public void SetNext(BufferSegment segment);
public BufferSegment();
}
}