protected virtual void Dispose(Boolean disposing) { if (!this._isDisposed) { if (disposing) { this._pageReader = null; this._pageLoader = null; if (this._stream != null) { this._stream.Close(); this._stream.Dispose(); this._stream = null; } } this._isDisposed = true; } }
private void Open(Stream stream) { this._pageLoader = new PageLoader(stream, this.FileHeader); this._pageReader = new PageReader(this._pageLoader); }