internal Stream GetWrappedStream () { // Always create a wrapper stream (not directly Wrapped) since the subclass // may be overriding methods that need to be called when used through the Stream class return new WrappedSystemStream (this); }
public InflaterInputStream (InputStream s) { this.@in = s; this.inf = new Inflater (); base.Wrapped = new ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream (s.GetWrappedStream (), this.inf); }