Task Properties |
The Task type exposes the following members.
Name | Description | |
---|---|---|
AssemblyFilename |
The filename of the assembly which holds the code for the task performer class
| |
ContainerForcedEnableFlagState |
Gets the forced enable flag state of the container of this element. If the container is disabled, or the container of the container (etc...)
this element is also disabled, even though it's flag is set to Enabled.
(Inherited from TaskGroupElement.) | |
ContainingGroup |
Gets / sets containingGroup
(Inherited from TaskGroupElement.) | |
Dependencies |
Gets the names of the tasks/ taskgroups this task depends on.
(Inherited from TaskGroupElement.) | |
DependsOnCycleTask |
Gets or sets the depends on cycle task setting. Default is an empty string, which means this value is ignored. If set to a value, it's used at
generation time to see whether a cycle task with the name specified has been completed successfully. If not, this task is simply skipped, otherwise it's
run as-is.
(Inherited from TaskGroupElement.) | |
Description |
Gets or sets the description of the element
(Inherited from TaskGroupElement.) | |
DisplayName |
Gets or sets the display name for this element. If display name isn't set or set to an empty string, Name is returned.
(Inherited from TaskGroupElement.) | |
ElementLogNode |
Gets or sets the log node.
(Inherited from TaskGroupElement.) | |
ElementSelectionRuleToUse |
Gets or sets the element selection rule. This rule is used to select elements (if set) which participate in this task.
| |
ForSpecificDatabase |
Gets or sets the perform for specific database setting. Default is an empty string (which gives the v2.x behavior: run once). Other possible
values are "All" (run for all databases in the project once) or the driverID of the database to target.
(Inherited from TaskGroupElement.) | |
IsChanged |
Gets a value indicating whether this instance is changed.
(Inherited from TaskGroupElement.) | |
IsEnabled |
Gets / sets isEnabled. If the element isn't optional, setting this value is a no-op, as the value is always true in that case.
(Inherited from TaskGroupElement.) | |
IsOptional |
Gets / sets the isOptional flag setting for tasks and taskgroups. Optional tasks don't cause errors when they can't be completed.
(Inherited from TaskGroupElement.) | |
LogLineHandler |
The handler of the LogLineInApplicationOutputCallBack. Setting this property will allow the generator and any
task or taskgroup to log text on the application output window.
(Inherited from TaskGroupElement.) | |
Name |
The name of the element
(Inherited from TaskGroupElement.) | |
NameToUseForLogging |
Name to use for logging of actions on task group element. This is by default the display name. If the display name differs from the
Name, it will use the format: display name (name)
(Inherited from TaskGroupElement.) | |
Parameters |
The list of parameters of this task.
| |
Performer |
The performer instance which will be used to perform this task.
| |
PerformRuleToUse |
Gets or sets the perform rule to use.
(Inherited from TaskGroupElement.) | |
RequiresCleanCache |
Gets or sets a value indicating whether this task requires that the task cache is cleaned before the task is executed.
(Inherited from TaskGroupElement.) | |
SupportedFrameworks |
Gets the supported frameworks.
(Inherited from TaskGroupElement.) | |
SupportedPlatforms |
Gets the supported platform names.
(Inherited from TaskGroupElement.) | |
SupportedTemplateGroups |
Gets the supported template group names
(Inherited from TaskGroupElement.) | |
TaskPerformerClass |
The classname of the performer of this task.
| |
Type |
Type of the element
(Inherited from TaskGroupElement.) |