API Reference
Class
ProcessExecutionResult
Common result returned from local process control and application launch operations.
Inheritance
- Object
- ProcessExecutionResult
Constructors
public ProcessExecutionResult(Boolean succeeded, String message, ProcessExecutionState state = Completed, Nullable<Int32> targetProcessId = null, Nullable<ProcessFollowUpKind> suggestedFollowUp = null) #Creates a new result instance.
Parameters
- succeeded System.Boolean
- message System.String
- state ComputerX.Processes.ProcessExecutionState = Completed
- targetProcessId System.Nullable{System.Int32} = null
- suggestedFollowUp System.Nullable{ComputerX.Processes.ProcessFollowUpKind} = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public virtual Boolean Succeeded { get; } #Whether the operation succeeded.
public virtual String Message { get; } #Human-readable result message.
public ProcessExecutionState State { get; } #Final or intermediate execution state.
public Nullable<Int32> TargetProcessId { get; } #Target process identifier when one process is clearly known.
public Nullable<ProcessFollowUpKind> SuggestedFollowUp { get; } #Suggested follow-up when further action may be useful.