public ExecutionConfiguration(RunConfiguration runConfiguration, IExecutionModeSet modeSet, IExecutionMode mode) { ModeSet = modeSet; Mode = mode; RunConfiguration = runConfiguration; runConfigurationId = runConfiguration.Id; executionModeId = mode.Id; }
internal static bool GetExecutionMode(CommandExecutionContext ctx, string id, out IExecutionModeSet modeSet, out IExecutionMode mode) { foreach (IExecutionModeSet mset in Runtime.ProcessService.GetExecutionModes()) { foreach (IExecutionMode m in mset.ExecutionModes) { if (m.Id == id && ctx.CanExecute(m.ExecutionHandler)) { modeSet = mset; mode = m; return(true); } } } modeSet = null; mode = null; return(false); }
public ExecutionModeReference (IExecutionModeSet mset, IExecutionMode mode) { this.mset = mset; this.mode = mode; }
public ExecutionModeReference(IExecutionModeSet mset, IExecutionMode mode) { this.mset = mset; this.mode = mode; }
public ExecutionConfiguration (RunConfiguration runConfiguration, IExecutionModeSet modeSet, IExecutionMode mode) { ModeSet = modeSet; Mode = mode; RunConfiguration = runConfiguration; runConfigurationId = runConfiguration.Id; executionModeId = mode.Id; }
internal static bool GetExecutionMode (CommandExecutionContext ctx, string id, out IExecutionModeSet modeSet, out IExecutionMode mode) { foreach (IExecutionModeSet mset in Runtime.ProcessService.GetExecutionModes ()) { foreach (IExecutionMode m in mset.ExecutionModes) { if (m.Id == id && ctx.CanExecute (m.ExecutionHandler)) { modeSet = mset; mode = m; return true; } } } modeSet = null; mode = null; return false; }