public PartialStream( Stream baseStream, GetOffsetDelegate getOffsetDelegate, GetLengthDelegate getLengthDelegate, SetLengthDelegate setLengthDelegate = null) { this.baseStream = baseStream; this.getOffsetDelegate = getOffsetDelegate; this.getLengthDelegate = getLengthDelegate; this.setLengthDelegate = setLengthDelegate; }