static ManagedBuffer AllocateBufferFromPool(int size, bool isTransportBuffer) { return AllocateBuffer(size, isTransportBuffer ? TransportBufferManager : BufferManager); }
public ByteBuffer(int size, bool autoGrow, bool isTransportBuffer) : this(ByteBuffer.AllocateBufferFromPool(size, isTransportBuffer), autoGrow, size) { }