McCommand Methods |
|
The McCommand type exposes the following members.
| Name | Description | |
|---|---|---|
| Cancel |
Cancel this command and its sub-commands.
| |
| ClearVariables |
Dispose of all references in script variables.
| |
| Clone |
Create a copy of this command, and connect the Executed handler.
| |
| Clone(McCommand) |
Create a copy of this command, and connect the Executed handler.
| |
| Dispose |
Releases object references hold by inputs, outputs and children.
| |
| EmailResults |
Email the result of this task to the address specified.
| |
| Execute | ||
| Execute(ICommandSource) | ||
| Execute(Object) | ||
| FromName |
Returns the command registered with that name.
| |
| Instantiate |
Instantiate commands that have an implementation class.
| |
| IsAncestor |
Rertuns true if the parameter is the command or one of its ancestors.
| |
| OnProcessMessages | ||
| OnProgressChanged | ||
| OnStatusChanged | ||
| Post |
Post this command to run out of sequence, possibly in a different thead.
| |
| Post(ThreadAffinity, TaskPriority) |
Post this command to run out of sequence, possibly in a differnt thead.
| |
| Run |
Run the command in the same mode as its parent script if any.
| |
| Schedule |
Schedule using my ThreadingBehavior and Priority.
| |
| Schedule(ThreadAffinity, TaskPriority) |
Depending on its threading behavior and priority, Run will either display and execute immediately
simply display for potential later processing, or queue the command for background processing.
| |
| ScheduleAndWait |
Run or queue the command and wait for it to finish.
| |
| ScheduleAndWait(ThreadAffinity, TaskPriority) |
Run or queue the command and wait for it to finish.
| |
| ValidateName |
Make sure the passed string uses the proper syntax and addresses potential issues
like the use of keywords in command names.
| |
| WaitForCommandToFinish |
Sleeps until the command stops processing.
|