![]() | Undefined |
The UndefinedJobListClass Type exposes the following members.
Name | Description of the | |
---|---|---|
![]() | UndefinedJobListClass | Standard constructor. |
Name | Description of the | |
---|---|---|
![]() | AllCheckersForUnreferencingNodeConnectors |
Dictionary of external check routines for a jobPackage.job with name as key.
Used as a lookup for unresolved JobConnector references.
(Inherited from JobList) |
![]() | BreakWithResult |
A subtree may already have a clear logical result,
before all the children have finished their processing.
If BreakWithResult=True, these are then cancelled if the
no triggers are active on the branch in question.
(Inherited from LogicalNode) |
![]() | CanTreeStart |
Indicates whether a (partial) tree can be started, i.e. that a
node with children all its children can be started (recursively)
or in the case of an end node (checker) without children this can be started itself.
(Inherited from LogicalNode) |
![]() | Children |
List of the children of a node.
(Inherited from GenericTreeT) |
![]() | ConstantNodeUserControlPath |
The path to ConstantNodeUserControls that are currently to be loaded dynamically.
(Inherited from JobList) |
![]() | CountPositiveResults |
Number of children with result=True.
(Inherited from NodeList) |
![]() | CountResults |
Number of children with result.
(Inherited from NodeList) |
![]() | CountTerminatedElements |
Number of terminated children.
(Inherited from NodeList) |
![]() | DebugMode |
Additional test outputs can be made for True.
Default: False.
(Inherited from LogicalNode) |
![]() | HookedTo |
Contains comma-separated TreeParams.Name and IdInfo of the nodes in whose
Events this NodeParent has mounted or the text "NULL".
(Inherited from NodeParent) |
![]() | Id |
The unique identifier of the node.
(Inherited from LogicalNode) |
![]() | IdInfo |
The unique identifier of the node (identical to the property Id).
(Inherited from LogicalNode) |
![]() | IdPath |
Path to the node reduced to a chain of Ids separated by '/'.
(Inherited from LogicalNode) |
![]() | InitNodes |
If True, all nodes in the tree are reset when this node is started.
Can be used for loops in controlled jobs.
Default: false.
(Inherited from LogicalNode) |
![]() | IsActive |
If true, the subtree/node is in an active (started) state.
(Inherited from LogicalNode) |
![]() | IsConrolled |
If true, this job list is a JobController, which means, among other things:
Run resets the subtree (sets LastNotNullLogical to zero)
and starts the node immediately (not just a possible trigger).
Default: false.
(Inherited from JobList) |
![]() | IsGlobal |
If true, this node is created as a reference node if anywhere in the tree
(not only in the current job) the name of the node has already been found.
If false, the system only searches for nodes with the same name in the current job.
Default: false.
(Inherited from LogicalNode) |
![]() | IsInSleepTime |
Returns true if a rest period defined by the user is currently in progress.
for Vishnu actors (checkers) is running.
(Inherited from LogicalNode) |
![]() | IsInSnapshot |
With True, this LogicalNode is located within a snapshot.
(Inherited from LogicalNode) |
![]() | IsSnapshotDummy |
With True, this node is only used for display and does not allow any other functions.
(Inherited from LogicalNode) |
![]() | IsVolatile |
If True, Logical is used to determine the result in the tree,
for False LastNotNullLogical;
Default: false.
(Inherited from NodeList) |
![]() | Job |
The external job with logical expression and dictionary of workers, among other things.
(Inherited from JobList) |
![]() | JobConnectorUserControlPath |
The path to the NodeListUserControls currently to be loaded dynamically.
(Inherited from JobList) |
![]() | JobListUserControlPath |
The path to the JobListUserControls currently to be loaded dynamically.
(Inherited from NodeList) |
![]() | LastCountPositiveResults |
The last number of children of a node that ended with True.
For accessing the states of child nodes without
re-initiate the determination of the statuses.
Reduces the processor load.
(Inherited from NodeList) |
![]() | LastCountResults |
The last number of completed children of a node with result True or False.
For accessing the states of child nodes without
re-initiate the determination of the statuses.
Reduces the processor load.
(Inherited from NodeList) |
![]() | LastCountTerminatedElements |
The last number of completed children of a node.
For accessing the states of child nodes without
re-initiate the determination of the statuses.
Reduces the processor load.
(Inherited from NodeList) |
![]() | LastExecutingTreeEvent |
The last triggering TreeEvent (for TreeEvent-triggered nodes)
or zero.
(Inherited from LogicalNode) |
![]() | LastLogical |
The last logical state of a node.
For accessing the states of child nodes without
re-initiate the determination of the statuses.
Reduces the processor load.
(Inherited from LogicalNode) |
![]() | LastLogicalState |
The last result state of a node.
For accessing the states of child nodes without
re-initiate the determination of the statuses.
Reduces the processor load.
(Inherited from LogicalNode) |
![]() | LastNotNullLogical |
Flag field for the last state of Logical that was not zero;
is required so that workers are only started when
the state of Logical has changed significantly and not every time,
when the checker is working (Logical = zero).
(Inherited from LogicalNode) |
![]() | LastResult |
Returns a result for this node.
(Inherited from NodeList) |
![]() | LastRun |
Time of the last start of the node.
(Inherited from LogicalNode) |
![]() | LastSingleNodes |
The last number of end node children of a node.
For accessing the states of child nodes without
re-initiate the determination of the statuses.
Reduces the processor load.
(Inherited from NodeList) |
![]() | LastSingleNodesFinished |
The last number of completed end node children of a node.
For accessing the states of child nodes without
re-initiate the determination of the statuses.
Reduces the processor load.
(Inherited from NodeParent) |
![]() | LastState |
The last processing state of a node.
For accessing the states of child nodes without
re-initiate the determination of the statuses.
Reduces the processor load.
(Inherited from LogicalNode) |
![]() | Level |
The hierarchy level of the node.
(Inherited from LogicalNode) |
![]() | LevelInfo |
The hierarchy level of the node (identical to the property level).
(Inherited from LogicalNode) |
![]() | LockName |
Optional name used for global locking.
Is used if ThreadLocked is set.
(Inherited from LogicalNode) |
![]() | Logger |
An optional logger that is activated for certain events
is called or null.
(Inherited from LogicalNode) |
![]() | Logical |
The logical state of a node. In a NodeList, this
is recursively determined on the fly for each enquiry:
True is then returned if the number of children with Logical=True
is greater than the nPlus barrier and less than the n- barrier and
can also no longer be >= n- by the children who are not yet ready.
False is returned if either the number of children with
Logical=True is greater than the limit nMinus or
The nPlus barrier is also not yet ready due to the children
can no longer be exceeded.
The nPlus and nMinus barriers are set for this NodeList in the
associated JobList when building the subtree.
The only rule for the comparison operators is that all operands must be terminated,
then the comparison is executed and its result is returned.
(Inherited from NodeList) |
![]() | LogicalChangedDelay |
Delay in milliseconds before a LogicalCanged event is passed on.
Default: 0
(Inherited from JobList) |
![]() | LogicalExpression |
The logical expression that is processed by this JobList.
The variables correspond to checker nodes.
(Inherited from JobList) |
![]() | LogicalState |
The result state of a node. In a NodeList, this
is recursively determined on the fly for each enquiry.
(Inherited from NodeList) |
![]() | MaxSubJobDepth |
The highest hierarchy depth of sub-JobLists for this JobList.
If, for example, this JobList does not have a subordinate JobList, then
MaxSubJobDepth = 0, for a Sub-JobList, which in turn contains a
Sub-JobList, MaxSubJobDepth = 2.
(Inherited from JobList) |
![]() | Name |
"Human-friendly" representation of the node.
(Inherited from LogicalNode) |
![]() | NameId |
Combination of name and Id of the node.
(Inherited from LogicalNode) |
![]() | NameInfo |
"Human-friendly" representation of the node.
(Inherited from LogicalNode) |
![]() | NextRun |
Time of the next start of the node (if known) or DateTime.MinValue.
(Inherited from LogicalNode) |
![]() | NextRunInfo |
Info text about the next start of the node (if known) or null.
(Inherited from LogicalNode) |
![]() | nMinus |
Barrier for determining the 'Logical' property, details Logical.
(Inherited from NodeList) |
![]() | NodeListUserControlPath |
The path to the NodeListUserControls currently to be loaded dynamically.
(Inherited from JobList) |
![]() | NodeType |
The node type:
None, NodeConnector, ValueModifier, JobConnector, Constant, Checker, NodeList, JobList, Snapshot.
(Inherited from LogicalNode) |
![]() | nOperands |
Number of logically linked elements (SingleNodes or subtrees)
at the level of this NodeList.
(Inherited from NodeList) |
![]() | nPlus |
Barrier for determining the 'Logical' property, details Logical.
(Inherited from NodeList) |
![]() | ParentView |
The parent control in which this node is displayed.
(Inherited from LogicalNode) |
![]() | Path |
The path to the node consisting of a chain of NameIds separated by '/':
NameId is Name + "(" + Id + ")" for nodes with Name != null,
only Id with name = null.
(Inherited from LogicalNode) |
![]() | PathInfo |
The path to the node (identical to the Path property).
(Inherited from LogicalNode) |
![]() | ReferencedNodeId |
Id of an originally referenced node or null.
(Inherited from LogicalNode) |
![]() | ReferencedNodeName |
Name of an originally referenced node or null.
(Inherited from LogicalNode) |
![]() | ReferencedNodePath |
Path of an originally referenced node or null.
(Inherited from LogicalNode) |
![]() | SingleNodes |
Number of SingleNodes (ultimately checkers) at the end of a (sub)tree;
Please note: this value, like SingleNodesFinished, is multiplied by a factor of one hundred
(SingleNodes).
(Inherited from NodeList) |
![]() | SingleNodesFinished |
Percentage value for the proportion of terminated SingleNodes
(ultimately checker) at the end of a (partial) tree.
In a NodeList, this is created on the fly with every request.
determined recursively.
Attention: this value, like SingleNodes, is multiplied a hundredfold
(SingleNodes).
(Inherited from NodeList) |
![]() | SingleNodeUserControlPath |
The path to the SingleNodeUserControls currently to be loaded dynamically.
(Inherited from JobList) |
![]() | SleepTimeFrom |
The start of a possible rest period.
(Inherited from LogicalNode) |
![]() | SleepTimeTo |
The end of a possible rest period.
(Inherited from LogicalNode) |
![]() | SnapshotTrigger |
An optional trigger that controls when a snapshot of the job is created.
or zero.
(Inherited from JobList) |
![]() | SnapshotUserControlPath |
The path to the SnapshotUserControls currently to be loaded dynamically.
(Inherited from JobList) |
![]() | StartCollapsed |
With True, the job is displayed collapsed at startup if the UI supports this.
(Inherited from LogicalNode) |
![]() | State |
The processing status of a node. In a NodeList, this
is recursively determined on the fly for each enquiry.
(Inherited from NodeList) |
![]() | ThreadLocked |
If True, each thread is locked via the class so that
non-thread-safe checkers are serialized;
Default: False;
(Inherited from LogicalNode) |
![]() | TreeExternalCheckers |
Dictionary of external check routines for a JobList that is not in
of the LogicalExpression are referenced; checkers that are exclusively
can be addressed via ValueModifier.
(Inherited from JobList) |
![]() | TreeExternalSingleNodes |
List of external SingleNodes for the TopRootJobList that are not included in any
of the LogicalExpressions; nodes that are exclusively referenced by
can be addressed via NodeConnectors.
(Inherited from JobList) |
![]() | TreeParams |
Additional parameters, some that apply to the entire tree
validity and some node-specific parameters
or zero.
(Inherited from LogicalNode) |
![]() | Trigger |
An optional trigger that calls the job repeatedly
or null (internally overrides BreakWithResult).
(Inherited from LogicalNode) |
![]() | TriggeredRunDelay |
Delays the start of a node (and InitNodes).
Can be used for loops in controlled jobs.
Default: 0 (milliseconds).
(Inherited from LogicalNode) |
![]() | TypeInfo |
The node type:
None, NodeConnector, ValueModifier, Constant, Checker.
NodeTypes (Inherited from LogicalNode) |
![]() | UserControlPath |
The path to the UserControl currently to be loaded dynamically.
(Inherited from JobList) |
![]() | WorkersState |
A collective status for all assigned workers.
(Inherited from LogicalNode) |
Name | Description of the | |
---|---|---|
![]() | Break |
Is called up if the subtree has been deliberately stopped by the user.
(Inherited from JobList) |
![]() | BreakTreeExternals |
Stops all TreeExternals for this JobList and all sub-JobLists.
(Inherited from JobList) |
![]() | CanControlledTreeStart |
Specifies whether a (sub)tree can be started in a JobController, i.e. that
the node and all its parents can be started (recursively).
(Inherited from LogicalNode) |
![]() | Climb2Top |
Shimmies up through the tree (up to the root)
and calls up the action for each node.
(Inherited from GenericTreeT) |
![]() | DoRun |
Overwritten RUN logic.
For JobList this means: Starting any TreeExternals
and forwarding the call to NodeList (there to the children).
This routine is executed asynchronously.
(Inherited from JobList) |
![]() | Equals |
Compares the contents of this JobList according to logical aspects
with the content of a transferred JobList.
(Inherited from JobList) |
![]() | FindEventTriggers |
Searches for relevant triggers for an event.
(Inherited from JobList) |
![]() | FindNodeById |
Searches in the current JobList and all parent JobLists
after the node with the transferred 'nodeId'.
The first hit wins.
(Inherited from JobList) |
![]() | FreeChildAt |
Releases the event links with the child node at the index index and
then calls Dispose for the child node if necessary.
(Inherited from NodeParent) |
![]() | GetAllTreeInfos |
Provides a summary of the current tree
with the current states of its nodes as a string list.
Can be used for debugging purposes.
(Inherited from JobList) |
![]() | GetEnvironment |
Returns the ConcurrentDictionary Environment as simple Dictionary Results.
Use the internal routine GetResultsFromResultList().
(Inherited from LogicalNode) |
![]() | GetHashCode |
Generates a hash code for this JobList.
(Inherited from JobList) |
![]() | GetlastEventSourceIfIsTreeEventTriggered |
Updates the values for TreeEvent-triggered nodes
of the node before continuing to work with them.
Is important in situations in which either the knot is the
triggering TreeEvent has missed (at program start)
or another TreeEvent was faster and led to a
reaction, which leads to the current values of the node
is required (JobSnapshotTrigger).
(Inherited from LogicalNode) |
![]() | GetResults |
Returns the ConcurrentDictionary ResultList as a simple Dictionary Results.
Use the internal routine GetResultsFromResultList().
(Inherited from LogicalNode) |
![]() | GetTopRootJobList |
Returns the topmost Root-JobList valid for the node.
(Inherited from JobList) |
![]() | InitFromNode |
Sets certain properties to the values of the transferred LogicalNode "source".
(Inherited from NodeList) |
![]() | InitNode |
Resets the node to the start settings.
(Inherited from LogicalNode) |
![]() | Invalidate |
Deletes internal caches so that everything is re-evaluated.
(Inherited from LogicalNode) |
![]() | MarkThreadAsInvalidIfActive |
Adds thread to the list of invalid threads,
if the thread is still active.
(Inherited from LogicalNode) |
![]() | OnLastNotNullLogicalChanged |
Triggers the NodeLastNotNullLogicalChanged event.
(Inherited from LogicalNode) |
![]() | OnNodeBreaked |
Triggers the NodeBreaked event.
(Inherited from LogicalNode) |
![]() | OnNodeProgressChanged |
Triggers the NodeProgressChanged event.
(Inherited from LogicalNode) |
![]() | OnNodeProgressFinished |
Triggers the NodeProgressFinished event.
(Inherited from LogicalNode) |
![]() | OnNodeProgressStarted |
Triggers the NodeStarted event.
(Inherited from LogicalNode) |
![]() | OnNodeWorkersStateChanged |
Triggers the NodeWorkersStateChanged event.
(Inherited from LogicalNode) |
![]() | ProcessTreeEvent |
Triggers further processing for the current TreeEvent (trigger, logger).
(Inherited from LogicalNode) |
![]() | PublishAllTreeInfos |
Outputs the current tree with the current states of its nodes via InfoController.
Can be used for debugging purposes.
(Inherited from JobList) |
![]() | RaiseNodeLastNotNullLogicalChangedWithTreeEvent |
Triggers the TreeEvent "AnyLastNotNullLogicalHasChanged" and calls "OnNodeLastNotNullLogicalChanged".
(Inherited from LogicalNode) |
![]() | RaiseNodeLogicalChanged |
Encapsulates the call of the non-inheritable NodeLogicalChanged event for
for the derived classes NodeList and JobList.
This routine ultimately forwards the event to the UI via NodeLogicalChanged.
(Inherited from LogicalNode) |
![]() | Refresh |
Ensures immediate re-evaluation of all cashed statuses.
(Inherited from NodeList) |
![]() | RegisterTriggeredNodes |
Registers all triggered nodes of a subtree with their triggers.
(Inherited from JobList) |
![]() | ReleaseChildAt |
Releases the event links with the child node at the index index.
(Inherited from NodeParent) |
![]() | Reload |
Is called up when the subtree is to be reloaded.
(Inherited from LogicalNode) |
![]() | ResetAllTreeEventTriggeringNodes |
Resets all nodes in the subtree on which others depend via TreeEvent.
(Inherited from LogicalNode) |
![]() | ResetAllTreeNodes |
Resets all nodes in the entire tree.
(Inherited from LogicalNode) |
![]() | ResetPartTreeNodes |
Resets all nodes in the subtree.
Also resets all TreeExternals.
(Inherited from JobList) |
![]() | Run |
Overwrites the run logic from LogicalNode, if necessary.
an existing SnapshotTrigger and, if necessary
to start TreeExternals.
(Inherited from JobList) |
![]() | RunTreeExternals |
Starts all TreeExternals for this JobList and all sub-JobLists.
(Inherited from JobList) |
![]() | SetChildAt |
Saves the child node at the transferred index and attaches itself to the events of the child node.
(Inherited from NodeParent) |
![]() | SetTreeCollapsed |
Sets the StartCollapsed property for an entire (sub)tree.
(Inherited from LogicalNode) |
![]() | SetWorkersState |
Sets a common (combined) NodeWorkerState 'WorkersState'
for all NodeWorkers.
Returns NodeWorkersState.
(Inherited from LogicalNode) |
![]() | Show |
Outputs the (sub)tree to a StringList.
(Inherited from JobList) |
![]() | ShowFlatSyntaxTree |
Returns the processed Boolean expression based on the Boolean tree
again as a single-line logical expression.
(Inherited from JobList) |
![]() | ShowSyntaxTree |
Outputs the associated Boolean tree in a StringList.
(Inherited from JobList) |
![]() | SubNodeExceptionCleared |
Is triggered if an exception has been deleted in a child.
Cascades the resolution of a previous exception up to the root node.
Parent nodes with multiple children (NodeList) in turn generate an ExceptionCleared event
only if no child node is still holding an exception.
(Inherited from NodeParent) |
![]() | SubNodeExceptionRaised |
Is triggered if an exception has occurred in a child.
Cascades the exception up to the root node without cancelling processing.
(Inherited from NodeParent) |
![]() | SubNodeLastNotNullLogicalChanged |
Is triggered if the logical state "LastNotNullLogical" of a child has changed.
This event is decisive for a possible change in the logical state of the parent node.
Can be triggered by SingleNodes and ParentNodes through to the root node.
The original trigger is always a SingleNode.
May cascade upwards in the tree to the root node.
(Inherited from NodeList) |
![]() | SubNodeLogicalChanged |
Is triggered if the current logical result of the child node has changed.
Is triggered by a SingleNode.
Continues in the tree only up to the direct parent node.
(Inherited from NodeParent) |
![]() | SubNodeProgressChanged |
Is activated when the processing progress changes.
of the referenced original node has changed.
Continues in the tree only up to the direct parent node.
(Inherited from NodeParent) |
![]() | SubNodeProgressFinished |
Is triggered when processing of the child node is complete.
May cascade in the tree up to the root node.
Parent nodes with multiple children (NodeList) in turn generate a NodeProgressFinished event
only when the processing of all child nodes has been completed.
(Inherited from NodeParent) |
![]() | SubNodeProgressStarted |
Is triggered when processing of the child node has been started.
May cascade upwards in the tree to the root node.
Parent nodes with multiple children (NodeList) in turn generate a NodeProgressStarted event
only if this is the first (and so far only) child whose processing has been started.
(Inherited from NodeParent) |
![]() | SubNodeResultChanged |
Is called up when the result of a node has changed.
This is used to start the calculation of the logical state of this NodeList
restart; important for <=> comparisons.
(Inherited from NodeList) |
![]() | SubNodeStateChanged |
Is activated when the processing status of a child has changed.
Is triggered by a SingleNode.
Continues in the tree only up to the direct parent node.
(Inherited from NodeParent) |
![]() | ThreadUpdateLastCountPositiveResults |
Sets threadsafe LastCountPositiveResults.
(Inherited from NodeList) |
![]() | ThreadUpdateLastCountResults |
Sets threadsafe LastCountResults.
(Inherited from NodeList) |
![]() | ThreadUpdateLastCountTerminatedElements |
Sets threadsafe LastCountTerminatedElements.
(Inherited from NodeList) |
![]() | ThreadUpdateLastLogical |
Sets threadsafe LastLogical.
(Inherited from LogicalNode) |
![]() | ThreadUpdateLastLogicalState |
Sets threadsafe LastLogicalState.
(Inherited from NodeParent) |
![]() | ThreadUpdateLastReturnedLogical |
Sets threadsafe LastReturnedLogical.
(Inherited from NodeList) |
![]() | ThreadUpdateLastSingleNodes |
Sets threadsafe LastSingleNodes.
(Inherited from NodeList) |
![]() | ThreadUpdateLastSingleNodesFinished |
Sets threadsafe LastSingleNodesFinished.
(Inherited from NodeParent) |
![]() | ThreadUpdateLastState |
Sets threadsafe LastState.
(Inherited from LogicalNode) |
![]() | ThreadUpdateListLogicalState |
Sets threadsafe ListLogicalState.
(Inherited from NodeList) |
![]() | ToString |
Overridden ToString() method.
(Inherited from JobList) |
![]() | Traverse(ActionInt32, T) |
Goes recursively through the tree and calls the action for each node.
(Inherited from GenericTreeT) |
![]() | Traverse(FuncInt32, T, Object, Object) |
Goes recursively through the tree and calls the action for each node.
(Inherited from GenericTreeT) |
![]() | Traverse(Int32, ActionInt32, T) |
Recursive auxiliary routine for the public routine 'Traverse'.
(Inherited from GenericTreeT) |
![]() | Traverse(Int32, FuncInt32, T, Object, Object, Object) |
Recursive auxiliary routine for the public routine 'Traverse'.
(Inherited from GenericTreeT) |
![]() | UnMarkThreadAsInvalid |
Removes thread from the list of invalid threads.
(Inherited from LogicalNode) |
![]() | UnregisterTriggeredNode |
Sets the subtree to non-startable.
(Inherited from LogicalNode) |
![]() | UserBreak |
Is called up if the subtree has been deliberately stopped by the user.
(Inherited from LogicalNode) |
![]() | UserRun |
Starts the processing of this node after a start
by the user. Gives the information that the start
by the user in the TreeEvent to Run.
(Inherited from LogicalNode) |
Name | Description of the | |
---|---|---|
![]() | ExceptionCleared |
Is called when an exception is cleared.
(Inherited from LogicalNode) |
![]() | ExceptionRaised |
Is called if an exception has occurred.
(Inherited from LogicalNode) |
![]() | NodeLastNotNullLogicalChanged |
Called when the logical result of a node has changed
and is not equal to zero.
(Inherited from LogicalNode) |
![]() | NodeLogicalChanged |
Is called when the logical result of a node has changed.
(Inherited from LogicalNode) |
![]() | NodeProgressChanged |
Is called up when the processing progress of a node has changed.
(Inherited from LogicalNode) |
![]() | NodeProgressFinished |
Is called when the processing of a node has been completed (regardless of the result).
(Inherited from LogicalNode) |
![]() | NodeProgressStarted |
Is called up when a node has been started.
(Inherited from LogicalNode) |
![]() | NodeResultChanged |
Is called up when the result of a node has changed.
Serves to optimise the calculation of the logical state of the superordinate
restart the node.
(Inherited from LogicalNode) |
![]() | NodeStateChanged |
Is called up when the processing status of a node has changed.
(Inherited from LogicalNode) |
![]() | NodeWorkersStateChanged |
Called when the overall status of the node assigned to the
assigned worker has changed.
(Inherited from LogicalNode) |
![]() | PropertiesChanged |
This event from IVishnuNode.INotifyPropertiesChanged can be subscribed to by LogicalNodeViewmodel.
This receives a string list with property names via the transferred PropertiesChangedEventArgs
and can in turn inform the UI via INotifyProperyChanged.
(Inherited from LogicalNode) |
Name | Description of the | |
---|---|---|
![]() | _lastRun |
Time of the last start of the node (internal field).
(Inherited from LogicalNode) |
![]() | _nextRunInfo |
Info text about the next start of the node (if known) or null (internal field).
(Inherited from LogicalNode) |
![]() | _parentViewLocker |
Used to block thread-safe access to ParentView.
(Inherited from LogicalNode) |
![]() | AppSettings |
Application settings.
(Inherited from LogicalNode) |
![]() | CancellationToken |
The CancellationTokenSource can be used to set this token to
cancellation, which in this node leads to the call
of the cancelNotification routine.
(Inherited from LogicalNode) |
![]() | ExceptionLocker |
Used to temporarily block exceptions.
(Inherited from LogicalNode) |
![]() | IsRunRequired |
True: the node should be started.
(Inherited from LogicalNode) |
![]() | IsTaskActiveOrScheduled |
True: the node is currently active or controlled by a timer.
(Inherited from LogicalNode) |
![]() | JobsByName |
Dictionary of JobLists with their names as keys.
(Inherited from JobList) |
![]() | LastCountPositiveResultsLocker |
Used to temporarily block LastCountResults.
(Inherited from NodeList) |
![]() | LastCountResultsLocker |
Used to temporarily block LastCountResults.
(Inherited from NodeList) |
![]() | LastExceptions |
Exception that occurred during the last run or null;
(Inherited from LogicalNode) |
![]() | LastLogicalLocker |
Used to temporarily block LastLogical.
(Inherited from LogicalNode) |
![]() | LastLogicalStateLocker |
Used to temporarily lock LastLogicalState.
(Inherited from LogicalNode) |
![]() | LastReturnedLogical |
Comparison value for recognising changes in the logical value independently
of technically required Initializations (especially for logging, LastLogical
would trigger too often for technical reasons).
(Inherited from NodeList) |
![]() | LastReturnedLogicalLocker |
Used to temporarily block LastReturnedLogical.
(Inherited from NodeList) |
![]() | LastSingleNodesFinishedLocker |
Used to temporarily block LastSingleNodesFinished.
(Inherited from NodeParent) |
![]() | LastSingleNodesLocker |
Used to temporarily block LastSingleNodes.
(Inherited from NodeList) |
![]() | LastStateLocker |
Used to temporarily block LastState.
(Inherited from LogicalNode) |
![]() | ListLogicalState |
Additional NodeLogicalState for NodeLists.
Is set if there is a changed value for the list itself.
state results. This happens when a waiting Sub-JobList
is cancelled.
(Inherited from NodeList) |
![]() | ListLogicalStateLocker |
Used to temporarily lock ListLogicalState.
(Inherited from NodeList) |
![]() | ListNodeState |
Additional NodeState for NodeLists.
Is set if there is a changed value for the list itself.
state results. This happens when a Sub-JobList is set to
approval by the JobList responsible for them.
(Inherited from NodeList) |
![]() | LoggerRelevantEventCache |
Cache to speed up the processing of TreeEvents
related to logger.
(Inherited from JobList) |
![]() | Mother |
The owner of the node.
(Inherited from GenericTreeT) |
![]() | NodesById |
Dictionary of LogicalNodes with their IDs as keys.
(Inherited from JobList) |
![]() | NodesByName |
Dictionary of LogicalNodes with their names as keys.
(Inherited from JobList) |
![]() | ResultLocker |
Used to temporarily block results.
(Inherited from LogicalNode) |
![]() | RootJobList |
Next higher JobList for this node or the node itself,
if it is a JobList.
(Inherited from LogicalNode) |
![]() | SubLastNotNullLogicalLocker |
Used to temporarily block LastLogical.
(Inherited from LogicalNode) |
![]() | SubNodeStateChangedLocker |
Used to temporarily lock for resetting (invalidating)
different for the determination of the current status of the
ParentNode important Counter.
(Inherited from NodeParent) |
![]() | ThreadRefreshParentNodeLocker |
Used to temporarily lock for resetting (invalidating)
different for the determination of the current status of the
ParentNode important Counter.
(Inherited from NodeParent) |
![]() | TreeRootJobList |
Top JobList.
(Inherited from LogicalNode) |
![]() | TreeRootLastChanceNodesByName |
Dictionary of LogicalNodes with their names as keys.
(Inherited from JobList) |
![]() | TriggerRelevantEventCache |
Cache to speed up the processing of TreeEvents
related to EventTrigger.
(Inherited from JobList) |
![]() ![]() | UndefinedJobList | Static instance for an undefined JobList. Replaces null to avoid the miserable null warnings when using JobLists and LogicalNodes which it is ensured that at the time of use they are not are not equal to zero, but are not yet instantiated in the constructor in a meaningful way. could be realised. For any subsequent null queries, null must be replaced by this instance. It can then be checked for 'is IUndefinedElement' if necessary. |
![]() | UnsatisfiedNodeConnectors |
List of NodeConnectors that have not yet been resolved when parsing the jobs
could be realised.
(Inherited from JobList) |
![]() | WorkerRelevantEventCache |
Cache to speed up the processing of TreeEvents
related to Worker.
(Inherited from JobList) |