protected override void PutInternal(IoBuffer src) { ArraySegment<Byte> array = src.GetRemaining(); if (array.Count > Remaining) throw new OverflowException(); PutInternal(array.Array, array.Offset, array.Count); src.Position += array.Count; }