/// <summary>
        /// Releases all resources used by the archive.
        /// </summary>
        public void Dispose()
        {
            if (archive_ != null)
            {
                archive_.Dispose();
            }

            archive_ = null;
        }
 private RageArchiveWrapper7(Stream stream, string fileName, bool leaveOpen = false)
 {
     archive_      = new RageArchive7(stream, leaveOpen);
     this.FileName = fileName;
     //  archive_.ReadHeader();
 }