123456789101112131415161718192021222324 |
- using System.IO;
- using SharpCompress.Common;
- namespace SharpCompress.Archives
- {
- public interface IArchiveEntry : IEntry
- {
- /// <summary>
- /// Opens the current entry as a stream that will decompress as it is read.
- /// Read the entire stream or use SkipEntry on EntryStream.
- /// </summary>
- Stream OpenEntryStream();
- /// <summary>
- /// The archive can find all the parts of the archive needed to extract this entry.
- /// </summary>
- bool IsComplete { get; }
- /// <summary>
- /// The archive instance this entry belongs to
- /// </summary>
- IArchive Archive { get; }
- }
- }
|