Class RarReader
- Namespace
- SharpCompress.Readers.Rar
- Assembly
- SharpCompress.dll
public abstract class RarReader : AbstractReader<RarReaderEntry, RarVolume>, IReader, IDisposable
- Inheritance
-
RarReader
- Implements
- Inherited Members
- Extension Methods
Properties
Volume
public override RarVolume Volume { get; }
Property Value
Methods
CreateFilePartEnumerableForCurrentEntry()
protected virtual IEnumerable<FilePart> CreateFilePartEnumerableForCurrentEntry()
Returns
GetEntryStream()
protected override EntryStream GetEntryStream()
Returns
Open(IEnumerable<Stream>, ReaderOptions)
public static RarReader Open(IEnumerable<Stream> streams, ReaderOptions options = null)
Parameters
streams
IEnumerable<Stream>options
ReaderOptions
Returns
Open(Stream, ReaderOptions)
public static RarReader Open(Stream stream, ReaderOptions options = null)
Parameters
stream
Streamoptions
ReaderOptions