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.
|