Click or drag to resize

UndefinedLogicalNodeClass Methods

The UndefinedLogicalNodeClass Type exposes the following members.

Methods
 NameDescription of the
Public MethodBreak If necessary, log out of the trigger, Cancel the task via CancellationToken, set status.
(Inherited from LogicalNode)
Public MethodCanControlledTreeStart 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)
Public MethodClimb2Top Shimmies up through the tree (up to the root) and calls up the action for each node.
(Inherited from GenericTreeT)
Protected MethodDoRun The actual, node type-specific processing. Throws a NotImplementedException here.
(Overwrites LogicalNodeDoRun(TreeEvent))
Public MethodEquals Compares the content of this LogicalNode according to logical aspects with the content of a transferred LogicalNode.
(Inherited from LogicalNode)
Protected MethodFindEventTriggers Searches for relevant triggers for an event.
(Inherited from LogicalNode)
Public MethodFindNodeById A derivative of LogicalNode can use this to create its own thread cause it to be cancelled.
(Inherited from LogicalNode)
Public MethodGetEnvironment Returns the ConcurrentDictionary Environment as simple Dictionary Results. Use the internal routine GetResultsFromResultList().
(Inherited from LogicalNode)
Public MethodGetHashCode Generates a hash code for this LogicalNode.
(Inherited from LogicalNode)
Public MethodGetlastEventSourceIfIsTreeEventTriggered 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)
Public MethodGetResults Returns the ConcurrentDictionary ResultList as a simple Dictionary Results. Use the internal routine GetResultsFromResultList().
(Inherited from LogicalNode)
Public MethodGetTopRootJobList Returns the topmost Root-JobList valid for the node.
(Inherited from LogicalNode)
Public MethodInitFromNode Sets certain properties to the values of the transferred LogicalNode "source".
(Inherited from LogicalNode)
Protected MethodInitNode Resets the node to the start settings.
(Inherited from LogicalNode)
Public MethodInvalidate Deletes internal caches so that everything is re-evaluated.
(Inherited from LogicalNode)
Protected MethodMarkThreadAsInvalidIfActive Adds thread to the list of invalid threads, if the thread is still active.
(Inherited from LogicalNode)
Protected MethodOnLastNotNullLogicalChanged Triggers the NodeLastNotNullLogicalChanged event.
(Inherited from LogicalNode)
Protected MethodOnNodeBreaked Triggers the NodeBreaked event.
(Inherited from LogicalNode)
Protected MethodOnNodeProgressChanged Triggers the NodeProgressChanged event.
(Inherited from LogicalNode)
Public MethodOnNodeProgressFinished Triggers the NodeProgressFinished event.
(Inherited from LogicalNode)
Protected MethodOnNodeProgressStarted Triggers the NodeStarted event.
(Inherited from LogicalNode)
Protected MethodOnNodeWorkersStateChanged Triggers the NodeWorkersStateChanged event.
(Inherited from LogicalNode)
Public MethodProcessTreeEvent Triggers further processing for the current TreeEvent (trigger, logger).
(Inherited from LogicalNode)
Protected MethodRaiseNodeLastNotNullLogicalChangedWithTreeEvent Triggers the TreeEvent "AnyLastNotNullLogicalHasChanged" and calls "OnNodeLastNotNullLogicalChanged".
(Inherited from LogicalNode)
Protected MethodRaiseNodeLogicalChanged 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)
Public MethodRefresh Ensures immediate re-evaluation of all cashed statuses.
(Inherited from LogicalNode)
Public MethodRegisterTriggeredNodes Registers all triggered nodes of a subtree with their triggers.
(Inherited from LogicalNode)
Public MethodReload Is called up when the subtree is to be reloaded.
(Inherited from LogicalNode)
Protected MethodResetAllTreeEventTriggeringNodes Resets all nodes in the subtree on which others depend via TreeEvent.
(Inherited from LogicalNode)
Protected MethodResetAllTreeNodes Resets all nodes in the entire tree.
(Inherited from LogicalNode)
Protected MethodResetPartTreeNodes Resets all nodes in the subtree from branch.
(Inherited from LogicalNode)
Public MethodRun Checks whether a node can be started and then starts the node, its trigger, or both (via StartNodeOrTrigger).
(Inherited from LogicalNode)
Public MethodSetTreeCollapsed Sets the StartCollapsed property for an entire (sub)tree.
(Inherited from LogicalNode)
Protected MethodSetWorkersState Sets a common (combined) NodeWorkerState 'WorkersState' for all NodeWorkers. Returns NodeWorkersState.
(Inherited from LogicalNode)
Protected MethodThreadUpdateLastLogical Sets threadsafe LastLogical.
(Inherited from LogicalNode)
Protected MethodThreadUpdateLastLogicalState Sets threadsafe LastLogicalState.
(Inherited from LogicalNode)
Protected MethodThreadUpdateLastState Sets threadsafe LastState.
(Inherited from LogicalNode)
Public MethodToString Overridden ToString() method.
(Inherited from LogicalNode)
Public MethodTraverse(ActionInt32, T) Goes recursively through the tree and calls the action for each node.
(Inherited from GenericTreeT)
Public MethodTraverse(FuncInt32, T, Object, Object) Goes recursively through the tree and calls the action for each node.
(Inherited from GenericTreeT)
Protected MethodTraverse(Int32, ActionInt32, T) Recursive auxiliary routine for the public routine 'Traverse'.
(Inherited from GenericTreeT)
Protected MethodTraverse(Int32, FuncInt32, T, Object, Object, Object) Recursive auxiliary routine for the public routine 'Traverse'.
(Inherited from GenericTreeT)
Protected MethodUnMarkThreadAsInvalid Removes thread from the list of invalid threads.
(Inherited from LogicalNode)
Public MethodUnregisterTriggeredNode Sets the subtree to non-startable.
(Inherited from LogicalNode)
Public MethodUserBreak Is called up if the subtree has been deliberately stopped by the user.
(Inherited from LogicalNode)
Public MethodUserRun 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)
Back to the top
See also