TaskGroup Methods |
The TaskGroup type exposes the following members.
Name | Description | |
---|---|---|
Add |
Adds the given element to the ITaskGroup instance
| |
Clone |
Creates a new object that is a copy of the current instance. Clones only itself, not the contents of this group.
(Overrides TaskGroupElementClone.) | |
Clone(Boolean) |
Creates a new object that is a copy of the current instance.
| |
CloneMembers |
Clones the members of this object into the passed in clone.
(Overrides TaskGroupElementCloneMembers(Object).) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
FilterContents |
Filters the contents.
| |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetElementByName |
Gets the elements with the name specified or null if not found.
| |
GetFullAdditionalDestinationFolder |
Gets the full additional destination folder, starting with the root of the containing hierarchy of taskgroups, appending every additional
destination folder along the path towards the passed in taskgroup, including the additional destination folder of that taskgroup.
If the taskgroup is null, an empty string is returned.
| |
GetFullAdditionalRootNamespace |
Gets the full additional root namespace, starting with the root of the containing hierarchy of taskgroups, appending every additional namespace along the
path towards the passed in taskgroup, including the additional namespace of that taskgroup. If the taskgroup is null, an empty string is returned.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetListOfDriverIDsToProcess |
Gets the list of driver IDs to process.
(Inherited from TaskGroupElement.) | |
GetNumberOfStepsToPerform |
Gets the number of steps to perform. This can be different from the number of tasks as a taskgroup might be executed multiple times.
| |
GetNumberOfTasks |
Gets the total amount of tasks contained in this group and contained groups.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IndexOf |
returns the index of the element in this group.
| |
Insert |
Inserts the passed in element at the index specified
| |
LoadTaskPerformerAssemblies |
Loads for each task in the group the task performer assembly and class and adds the instance to
the task instance
| |
LogLine |
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.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
MoveElementDown |
Moves the element down.
| |
MoveElementUp |
Moves the element up.
| |
OnChanged |
Called when [changed].
(Inherited from TaskGroupElement.) | |
Perform |
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.) | |
PerformElement |
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.
(Overrides TaskGroupElementPerformElement(IGenerator, LogNode).) | |
Remove |
Removes the first occurence of the passed in element from this taskgroup
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
SetEqualTaskGroupElement(IEnumerableTaskGroupElement) | Overloaded.
Checks whether the enumerable to compare with is equal to the source enumerable, element wise. If elements are in a different order, the
method will still return true. This is different from SequenceEqual which does take order into account
(Defined by IEnumerableExtensionMethods.) | |
SetEqualTaskGroupElement(IEnumerableTaskGroupElement, IEqualityComparerTaskGroupElement) | Overloaded.
Checks whether the enumerable to compare with is equal to the source enumerable, element wise. If elements are in a different order, the
method will still return true. This is different from SequenceEqual which does take order into account
(Defined by IEnumerableExtensionMethods.) | |
ToFilteringBindingListTaskGroupElement |
Converts the passed in enumerable to a FilteringBindingList
(Defined by ExtensionMethods.) | |
ToHashSetTaskGroupElement |
Creates a new hashset and adds the source to it.
(Defined by IEnumerableExtensionMethods.) | |
ToReadOnlyCollectionTDestination |
Converts the enumerable to a ReadOnlyCollection.
(Defined by IEnumerableExtensionMethods.) |
Name | Description | |
---|---|---|
IEnumerableTaskGroupElementGetEnumerator | ||
IEnumerableGetEnumerator |
Returns an enumerator that iterates through a collection.
|