Class CommandExecutionInfo
Information about the requested command execution.
Inheritance
CommandExecutionInfo
Assembly: Benday.CommandsFramework.dll
Syntax
public class CommandExecutionInfo
Properties
|
Edit this page
View Source
Arguments
The requested command line arguments parsed into key/value pairs.
Argument names are matched without regard to case.
Declaration
public Dictionary<string, string> Arguments { get; set; }
Property Value
|
Edit this page
View Source
CommandName
Requested command name. This is the first arg (args[0]) on the command line
Declaration
public string CommandName { get; set; }
Property Value
|
Edit this page
View Source
Configuration
Declaration
public ICommandConfigurationManager Configuration { get; set; }
Property Value
|
Edit this page
View Source
HasConfiguration
Returns true if a configuration manager has been set.
Declaration
public bool HasConfiguration { get; }
Property Value
|
Edit this page
View Source
NestingDepth
How many levels deep this command execution is when commands call other commands.
Zero for a command invoked from the command line.
Declaration
public int NestingDepth { get; set; }
Property Value
|
Edit this page
View Source
Options
Declaration
public ICommandProgramOptions Options { get; set; }
Property Value
Extension Methods