C# Class AzureWebFarm.Services.Executable

Inheritance: IDisposable
Datei anzeigen Open project: MRCollective/AzureWebFarm Class Usage Examples

Public Methods

Method Description
Copy ( string executionPath ) : void
Dispose ( ) : void
Executable ( string basePath, string exeName ) : System
Execute ( ) : void
Exists ( ) : bool
GetExecutionDirPath ( ) : string
GetExecutionExePath ( ) : string
GetOriginalDirPath ( ) : string
GetOriginalExePath ( ) : string
IsRunning ( ) : bool
Ping ( ) : void
Wait ( System.TimeSpan maxWait ) : void

Private Methods

Method Description
DirectoryCopy ( string sourceDirName, string destDirName, bool copySubDirs ) : void
Start ( ProcessStartInfo startInfo ) : Process

Method Details

Copy() public method

public Copy ( string executionPath ) : void
executionPath string
return void

Dispose() public method

public Dispose ( ) : void
return void

Executable() public method

public Executable ( string basePath, string exeName ) : System
basePath string
exeName string
return System

Execute() public method

public Execute ( ) : void
return void

Exists() public method

public Exists ( ) : bool
return bool

GetExecutionDirPath() public method

public GetExecutionDirPath ( ) : string
return string

GetExecutionExePath() public method

public GetExecutionExePath ( ) : string
return string

GetOriginalDirPath() public method

public GetOriginalDirPath ( ) : string
return string

GetOriginalExePath() public method

public GetOriginalExePath ( ) : string
return string

IsRunning() public method

public IsRunning ( ) : bool
return bool

Ping() public method

public Ping ( ) : void
return void

Wait() public method

public Wait ( System.TimeSpan maxWait ) : void
maxWait System.TimeSpan
return void