C# Class ShootBlues.SimpleExecutableProfile

Inheritance: DependencyManager, IProfile
显示文件 Open project: kg/shootblues

Public Properties

Property Type Description
ExecutableName string

Protected Properties

Property Type Description
Watcher ProcessWatcher

Public Methods

Method Description
Dispose ( ) : void
Run ( ) : IEnumerator
SimpleExecutableProfile ( string executableName ) : System
WaitUntilProcessReady ( ProcessInfo process ) : IEnumerator

Protected Methods

Method Description
OnNewProcess ( Process process ) : IEnumerator

Method Details

Dispose() public method

public Dispose ( ) : void
return void

OnNewProcess() protected method

protected OnNewProcess ( Process process ) : IEnumerator
process System.Diagnostics.Process
return IEnumerator

Run() public method

public Run ( ) : IEnumerator
return IEnumerator

SimpleExecutableProfile() public method

public SimpleExecutableProfile ( string executableName ) : System
executableName string
return System

WaitUntilProcessReady() public method

public WaitUntilProcessReady ( ProcessInfo process ) : IEnumerator
process System.Diagnostics.ProcessInfo
return IEnumerator

Property Details

ExecutableName public_oe property

public string ExecutableName
return string

Watcher protected_oe property

protected ProcessWatcher,ShootBlues Watcher
return ProcessWatcher