C# Class RecursiveUnrar.UnrarExeWrapper

Inheritance: IRarHandler
Show file Open project: voltagex/junkcode

Public Methods

Method Description
ExtractFileToPath ( string rarFile, string path, bool dryRun = false ) : void
ListFiles ( string rarFile ) : IEnumerable
TestFile ( string rarFile, string path ) : void
UnrarExeWrapper ( string pathToUnrar ) : System

Private Methods

Method Description
GetUnrarRedirectedStart ( ) : ProcessStartInfo

Method Details

ExtractFileToPath() public method

public ExtractFileToPath ( string rarFile, string path, bool dryRun = false ) : void
rarFile string
path string
dryRun bool
return void

ListFiles() public method

public ListFiles ( string rarFile ) : IEnumerable
rarFile string
return IEnumerable

TestFile() public method

public TestFile ( string rarFile, string path ) : void
rarFile string
path string
return void

UnrarExeWrapper() public method

public UnrarExeWrapper ( string pathToUnrar ) : System
pathToUnrar string
return System