using System.IO; using SharpCompress.Common.Rar.Headers; namespace SharpCompress.Common.Rar { /// /// This represents a single file part that exists in a rar volume. A compressed file is one or many file parts that are spread across one or may rar parts. /// internal abstract class RarFilePart : FilePart { internal RarFilePart(MarkHeader mh, FileHeader fh) : base(fh.ArchiveEncoding) { MarkHeader = mh; FileHeader = fh; } internal MarkHeader MarkHeader { get; } internal FileHeader FileHeader { get; } internal override Stream GetRawStream() { return null; } } }