Method | Description | |
---|---|---|
Executor ( [ store ) : System |
Creates a new executor.
|
|
GetImplementationPath ( ImplementationSelection implementation ) : string | ||
GetStartInfo ( Selections selections ) : |
||
Start ( Selections selections ) : |
Method | Description | |
---|---|---|
AppendUserArgs ( [ arguments, [ |
Appends the user specified arguments to the command-line.
|
|
ApplyBindings ( [ bindingContainer, [ implementation, [ startInfo ) : void |
Applies all Bindings listed in a specific IBindingContainer.
|
|
ApplyCommandLine ( [ |
Split and apply main command-line
|
|
ApplyDependencyBindings ( [ dependencyContainer, [ startInfo ) : void |
Applies Bindings to make a set of Dependencys available.
|
|
ApplyEnvironmentBinding ( [ binding, [ implementation, [ startInfo ) : void |
Applies an EnvironmentBinding by modifying environment variables.
|
|
ApplyExecutableInPath ( [ binding, [ implementation, [ startInfo ) : void |
Applies an ExecutableInPath binding by creating a run-environment executable.
|
|
ApplyExecutableInVar ( [ binding, [ implementation, [ startInfo ) : void |
Applies an ExecutableInVar binding by creating a run-environment executable.
|
|
ApplyWorkingDir ( [ binding, [ implementation, [ startInfo ) : void |
Applies a WorkingDir change to the ProcessStartInfo. This method can only be called successfully once per BuildStartInfoWithBindings(). |
|
BuildStartInfoWithBindings ( ) : |
||
DeployRunEnvExecutable ( [ name ) : string | ||
ExpandCommandLine ( [ |
||
GetCommandLine ( [ implementation, [ commandName, [ startInfo ) : List |
||
GetMainImplementation ( ) : ImplementationSelection | ||
GetRunEnvTemplate ( ) : string | ||
PrependWrapper ( [ |
Prepends the user-specified Wrapper, if any, to the command-line.
|
|
ProcessRunEnvBindings ( [ startInfo ) : void |
Split and apply command-lines for executable bindings. This is delayed until the end because environment variables that might be modified are expanded.
|
|
SplitCommandLine ( [ |
Splits a command-line into a file name and an arguments part.
|
public Executor ( [ store ) : System | ||
store | [ | Used to locate the selected |
return | System |
public GetImplementationPath ( ImplementationSelection implementation ) : string | ||
implementation | ImplementationSelection | |
return | string |
public GetStartInfo ( Selections selections ) : |
||
selections | Selections | |
return |
public Start ( Selections selections ) : |
||
selections | Selections | |
return |