TaskGroupElementPerformElement Method |
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.
Namespace:
SD.LLBLGen.Pro.ApplicationCore.CodeGenerationMetaData.Tasks
Assembly:
SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.11.0.0 (5.11.23.1114)
Syntax protected abstract bool PerformElement(
IGenerator executingGenerator,
LogNode parentNode
)
Protected MustOverride Function PerformElement (
executingGenerator As IGenerator,
parentNode As LogNode
) As Boolean
Parameters
- executingGenerator
- Type: SD.LLBLGen.Pro.ApplicationCoreIGenerator
The generator instance that is performing this taskgroupelement - parentNode
- Type: SD.LLBLGen.Pro.Core.GeneralDataStructuresLogNode
the parent LogNode to log all new LogNodes to
Return Value
Type:
Booleantrue if all task performs reported true, false if at least one failed.
Exceptions Exception | Condition |
---|
GeneratorAbortException | When a task encounters a situation which should result in the abortion of the task execution process. |
See Also