public TransmissionBuffer(Stream target) { if (target == null) throw new ArgumentNullException(nameof(target)); _buffer = new MemoryStream(); _target = target; _transmissionEnded = false; }