![]() | Undefined |
Der UndefinedLogicalNodeClass Typ exponiert die folgenden Member.
Name | Beschreibung | |
---|---|---|
![]() | Break |
Wenn erforderlich, beim Trigger abmelden,
Abbrechen der Task über CancellationToken, Status setzen.
(Vererbt von LogicalNode) |
![]() | CanControlledTreeStart |
Gibt an, ob ein (Teil-)Baum in einem JobController gestartet werden kann, d.h. dass
der Knoten und alle seine Eltern (rekursiv) gestartet werden können.
(Vererbt von LogicalNode) |
![]() | Climb2Top |
Hangelt sich durch den Baum nach oben (bis zur Root)
und ruft für jeden Knoten die Action auf.
(Vererbt von GenericTreeT) |
![]() | DoRun |
Die eigentliche, Knotentyp-spezifische Verarbeitung.
Wirft hier eine NotImplementedException.
(Überschreibt LogicalNodeDoRun(TreeEvent)) |
![]() | Equals |
Vergleicht den Inhalt dieser LogicalNode nach logischen Gesichtspunkten
mit dem Inhalt einer übergebenen LogicalNode.
(Vererbt von LogicalNode) |
![]() | FindEventTriggers |
Sucht nach zuständigen Triggern für ein Event.
(Vererbt von LogicalNode) |
![]() | FindNodeById |
Hierüber kann eine Ableitung von LogicalNode ihren eigenen Thread
zum Abbruch veranlassen.
(Vererbt von LogicalNode) |
![]() | GetEnvironment |
Returniert das ConcurrentDictionary Environment als einfaches Dictionary Results.
Benutzt dazu die interne Routine GetResultsFromResultList().
(Vererbt von LogicalNode) |
![]() | GetHashCode |
Erzeugt einen Hashcode für diese LogicalNode.
(Vererbt von LogicalNode) |
![]() | GetlastEventSourceIfIsTreeEventTriggered |
Aktualisiert bei TreeEvent-getriggerten Knoten die Werte
des Knotens, bevor mit ihnen weitergearbeitet wird.
Ist bei Situationen wichtig, in dem entweder der Knoten das
auslösende TreeEvent verpasst hat (beim Programmstart)
oder ein anderes TreeEvent schneller war und zu einer
Reaktion führt, die die aktuellen Werte des Knotens
benötigt (JobSnapshotTrigger).
(Vererbt von LogicalNode) |
![]() | GetResults |
Returniert das ConcurrentDictionary ResultList als einfaches Dictionary Results.
Benutzt dazu die interne Routine GetResultsFromResultList().
(Vererbt von LogicalNode) |
![]() | GetTopRootJobList |
Liefert die für den Knoten gültige, oberste Root-JobList.
(Vererbt von LogicalNode) |
![]() | InitFromNode |
Setzt bestimmte Eigenschaften auf die Werte der übergebenen LogicalNode "source".
(Vererbt von LogicalNode) |
![]() | InitNode |
Setzt den Knoten auf die Starteinstellungen zurück.
(Vererbt von LogicalNode) |
![]() | Invalidate |
Löscht interne Caches, so dass alles neu ausgewertet wird.
(Vererbt von LogicalNode) |
![]() | MarkThreadAsInvalidIfActive |
Trägt thread in die Liste ungültiger Threads ein,
falls der Thread noch aktiv ist.
(Vererbt von LogicalNode) |
![]() | OnLastNotNullLogicalChanged |
Löst das NodeLastNotNullLogicalChanged-Ereignis aus.
(Vererbt von LogicalNode) |
![]() | OnNodeBreaked |
Löst das NodeBreaked-Ereignis aus.
(Vererbt von LogicalNode) |
![]() | OnNodeProgressChanged |
Löst das NodeProgressChanged-Ereignis aus.
(Vererbt von LogicalNode) |
![]() | OnNodeProgressFinished |
Löst das NodeProgressFinished-Ereignis aus.
(Vererbt von LogicalNode) |
![]() | OnNodeProgressStarted |
Löst das NodeStarted-Ereignis aus.
(Vererbt von LogicalNode) |
![]() | OnNodeWorkersStateChanged |
Löst das NodeWorkersStateChanged-Ereignis aus.
(Vererbt von LogicalNode) |
![]() | ProcessTreeEvent |
Stößt weitere Verarbeitungen für das aktuelle TreeEvent an (Trigger, Logger).
(Vererbt von LogicalNode) |
![]() | RaiseNodeLastNotNullLogicalChangedWithTreeEvent |
Triggert das TreeEvent "AnyLastNotNullLogicalHasChanged" und ruft "OnNodeLastNotNullLogicalChanged".
(Vererbt von LogicalNode) |
![]() | RaiseNodeLogicalChanged |
Kapselt den Aufruf des nicht vererbbaren Events NodeLogicalChanged für
für die abgeleiteten Klassen NodeList und JobList.
Diese Routine gibt das Event über NodeLogicalChanged letzten Endes an die UI weiter.
(Vererbt von LogicalNode) |
![]() | Refresh |
Sorgt für eine sofortige Neu-Auswertung aller gecashten Zustände.
(Vererbt von LogicalNode) |
![]() | RegisterTriggeredNodes |
Registriert alle getriggerten Knoten eines Teilbaums bei ihren Triggern.
(Vererbt von LogicalNode) |
![]() | Reload |
Wird aufgerufen, wenn der Teilbaum neu geladen werden soll.
(Vererbt von LogicalNode) |
![]() | ResetAllTreeEventTriggeringNodes |
Setzt alle Knoten im Teilbaum zurück, von denen andere per TreeEvent abhängen.
(Vererbt von LogicalNode) |
![]() | ResetAllTreeNodes |
Setzt alle Knoten im gesamten Tree zurück.
(Vererbt von LogicalNode) |
![]() | ResetPartTreeNodes |
Setzt alle Knoten im Teilbaum ab branch zurück.
(Vererbt von LogicalNode) |
![]() | Run |
Prüft, ob ein Knoten gestartet werden kann und startet dann den Knoten, seinen Trigger,
oder beide (über StartNodeOrTrigger).
(Vererbt von LogicalNode) |
![]() | SetTreeCollapsed |
Setzt die Property StartCollapsed für einen ganzen (Teil-)Baum.
(Vererbt von LogicalNode) |
![]() | SetWorkersState |
Setzt einen gemeinsamen (kombinierten) NodeWorkerState 'WorkersState'
für alle NodeWorker.
Retourniert NodeWorkersState.
(Vererbt von LogicalNode) |
![]() | ThreadUpdateLastLogical |
Setzt threadsafe LastLogical.
(Vererbt von LogicalNode) |
![]() | ThreadUpdateLastLogicalState |
Setzt threadsafe LastLogicalState.
(Vererbt von LogicalNode) |
![]() | ThreadUpdateLastState |
Setzt threadsafe LastState.
(Vererbt von LogicalNode) |
![]() | ToString |
Überschriebene ToString()-Methode.
(Vererbt von LogicalNode) |
![]() | Traverse(ActionInt32, T) |
Geht rekursiv durch den Baum und ruft für jeden Knoten die Action auf.
(Vererbt von GenericTreeT) |
![]() | Traverse(FuncInt32, T, Object, Object) |
Geht rekursiv durch den Baum und ruft für jeden Knoten die Action auf.
(Vererbt von GenericTreeT) |
![]() | Traverse(Int32, ActionInt32, T) |
Rekursive Hilfsroutine für die öffentliche Routine 'Traverse'.
(Vererbt von GenericTreeT) |
![]() | Traverse(Int32, FuncInt32, T, Object, Object, Object) |
Rekursive Hilfsroutine für die öffentliche Routine 'Traverse'.
(Vererbt von GenericTreeT) |
![]() | UnMarkThreadAsInvalid |
Entfernt thread aus der Liste ungültiger Threads.
(Vererbt von LogicalNode) |
![]() | UnregisterTriggeredNode |
Setzt den Teilbaum auf nicht startbar.
(Vererbt von LogicalNode) |
![]() | UserBreak |
Wird aufgerufen, wenn der Teilbaum vom Anwender bewusst gestoppt wurde.
(Vererbt von LogicalNode) |
![]() | UserRun |
Startet die Verarbeitung dieses Knotens nach einem Start
durch den Anwender. Gibt die Information, dass der Start
durch den Anwender erfolgte, im TreeEvent an Run weiter.
(Vererbt von LogicalNode) |