public void Close() { disposed = true; stream.Close(); root = null; StreamCache.Clear(); BStreamCache.Clear(); }