Class EggEntry

EggEntry class

Represents a file entry in an EGG archive with all its metadata.

public abstract class EggEntry : IArchiveFileEntry

Properties

NameDescription
CompressedSize { get; }Gets the compressed size of the entry.
IsDirectory { get; }Gets a value indicating whether this entry represents a directory.
Length { get; }
ModificationTime { get; }Gets or sets last modified date and time.
Name { get; }Gets the name of the entry within the archive.
UncompressedSize { get; }Gets the uncompressed size of the entry.

Methods

NameDescription
Extract(Stream)Extracts the entry to the stream provided.
Extract(string)Extracts the entry to the filesystem by the path provided.
Open()Opens the entry for extraction and provides a stream with decompressed entry content.

See Also