Click or drag to resize
RunQueue Methods

The RunQueue type exposes the following members.

Methods
  NameDescription
Public methodAdd
Adds the given element to the ITaskGroup instance
(Inherited from TaskGroup.)
Public methodClone
Creates a new object that is a copy of the current instance. Clones only itself, not the contents of this group.
(Inherited from TaskGroup.)
Public methodClone(Boolean)
Creates a new object that is a copy of the current instance.
(Inherited from TaskGroup.)
Protected methodCloneMembers
Clones the members of this object into the passed in clone.
(Inherited from TaskGroup.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodFilterContents
Filters the contents.
(Inherited from TaskGroup.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetElementByName
Gets the elements with the name specified or null if not found.
(Inherited from TaskGroup.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetListOfDriverIDsToProcess
Gets the list of driver IDs to process.
(Inherited from TaskGroupElement.)
Public methodGetNumberOfStepsToPerform
Gets the number of steps to perform. This can be different from the number of tasks as a taskgroup might be executed multiple times.
(Inherited from TaskGroup.)
Public methodGetNumberOfTasks
Gets the total amount of tasks contained in this group and contained groups.
(Inherited from TaskGroup.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf
returns the index of the element in this group.
(Inherited from TaskGroup.)
Public methodInsert
Inserts the passed in element at the index specified
(Inherited from TaskGroup.)
Public methodLoadTaskPerformerAssemblies
Loads for each task in the group the task performer assembly and class and adds the instance to the task instance
(Inherited from TaskGroup.)
Protected methodLogLine
Logs the given line to the output window. Based on the verbose checkbox and the VerboseMessage flag the message is logged or not. If the verbose checkbox is set, also lines with VerboseMessage=true will be logged, otherwise these messages will be surpressed. Appends a newline if AppendNewLine is set to true.
(Inherited from TaskGroupElement.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveElementDown
Moves the element down.
(Inherited from TaskGroup.)
Public methodMoveElementUp
Moves the element up.
(Inherited from TaskGroup.)
Protected methodOnChanged
Called when [changed].
(Overrides TaskGroupElementOnChanged.)
Public methodPerform
Makes sure the element is performed. If the element is an ITaskGroup, all tasks and taskgroups inside the taskgroup are performed. If the element is an ITask, the Perform method of the ITaskperformer is called.
(Inherited from TaskGroupElement.)
Protected methodPerformElement
Performs the element. If the element is an ITaskGroup, all tasks and taskgroups inside the taskgroup are performed. If the element is an ITask, the Perform method of the ITaskperformer is called.
(Inherited from TaskGroup.)
Public methodRemove
Removes the first occurence of the passed in element from this taskgroup
(Inherited from TaskGroup.)
Public methodToString
Returns a String that represents this instance.
(Overrides ObjectToString.)
Top
Explicit Interface Implementations
See Also