Class UueArchive

UueArchive class

This class represents uuencoded file.

public class UueArchive : IArchive, IArchiveFileEntry

Constructors

NameDescription
UueArchive()Initializes a new instance of the UueArchive class prepared for encoding.
UueArchive(Stream)Initializes a new instance of the UueArchive class prepared for decoding.
UueArchive(string)Initializes a new instance of the UueArchive class.

Properties

NameDescription
Name { get; }Name of original file.

Methods

NameDescription
Dispose()Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Extract(Stream)Extracts the archive to the stream provided.
Extract(string)Extracts the archive to the file by path.
ExtractToDirectory(string)Extracts content of the archive to the directory provided.
Open()Opens the archive for decoding and provides a stream with archive content.
Save(Stream, UueSaveOptions)Saves archive to the stream provided.
Save(string, UueSaveOptions)Saves archive to destination file provided.
SetSource(FileInfo)Sets the content to be compressed within the archive.
SetSource(Stream)Sets the content to be encoded within the archive.
SetSource(string)Sets the content to be encoded within the archive.

See Also