![]() | Node |
Der NodeConnector Typ exponiert die folgenden Member.
Name | Beschreibung | |
---|---|---|
![]() | NodeConnector(LogicalNode, JobList, TreeParameters) | Konstruktor für ein Snapshot-Dummy-Element. Dieser Konstruktor leitet für den Konstruktor von NodeConnector direkt an LogicalNode weiter. |
![]() | NodeConnector(String, LogicalNode, JobList, TreeParameters, LogicalNode, NodeCheckerBase) | Konstruktor |
Name | Beschreibung | |
---|---|---|
![]() | BreakWithResult |
Ein Teilbaum kann u.U. schon ein eindeutiges logisches Ergebnis haben,
bevor alle Kinder ihre Verarbeitung beendet haben.
Bei BreakWithResult=True werden diese dann abgebochen, wenn in dem
bereffenden Ast keine Trigger aktiv sind.
(Vererbt von LogicalNode) |
![]() | CanTreeStart |
Gibt an, ob ein (Teil-)Baum gestartet werden kann, d.h. dass bei einem
Knoten mit Kindern alle seine Kinder (rekursiv) gestartet werden können
oder bei einem Endknoten (Checker) ohne Kinder dieser selbst gestartet werden kann.
(Vererbt von LogicalNode) |
![]() | Checker | Der Arbeitsprozess - hier wird mit der Welt kommuniziert, externe Prozesse gestartet oder beobachtet. |
![]() | Children |
Liste der Kinder eines Knotens.
(Vererbt von GenericTreeT) |
![]() | DebugMode |
Bei True können zusätzliche Testausgaben erfolgen.
Default: False.
(Vererbt von LogicalNode) |
![]() | HookedTo |
Enthält Komma-separiert TreeParams.Name und IdInfo der Knoten, in deren
Events sich dieser NodeParent eingehängt hat oder den Text "NULL".
(Vererbt von NodeParent) |
![]() | Id |
Die eindeutige Kennung des Knotens.
(Vererbt von LogicalNode) |
![]() | IdInfo |
Die eindeutige Kennung des Knotens (identisch zur Property Id).
(Vererbt von LogicalNode) |
![]() | IdPath |
Auf eine durch '/' getrennte Kette von Ids reduzierter Pfad zum Knoten.
(Vererbt von LogicalNode) |
![]() | InitNodes |
Bei True werden alle Knoten im Tree resettet, wenn dieser Knoten gestartet wird.
Kann für Loops in Controlled-Jobs verwendet werden.
Default: false.
(Vererbt von LogicalNode) |
![]() | IsActive |
Bei true befindet sich der Teilbaum/Knoten in aktivem (gestartetem) Zustand.
(Vererbt von LogicalNode) |
![]() | IsGlobal |
Bei true wird dieser Knoten als Referenzknoten angelegt, wenn irgendwo im Tree
(nicht nur im aktuellen Job) der Name des Knotens schon gefunden wurde.
Bei false wird nur im aktuellen Job nach gleichnamigen Knoten gesucht.
Default: false.
(Vererbt von LogicalNode) |
![]() | IsInSleepTime |
Returns true, wenn gerade eine vom User definierte Ruhezeit
für Vishnu-Akteure (Checker) läuft.
(Vererbt von LogicalNode) |
![]() | IsInSnapshot |
Bei True befindet sich diese LogicalNode innerhalb eines Snapshots.
(Vererbt von LogicalNode) |
![]() | IsSnapshotDummy |
Bei True dient dieser Knoten nur zur Anzeige und lässt keine weiteren Funktionen zu.
(Vererbt von LogicalNode) |
![]() | LastExecutingTreeEvent |
Das letzte auslösende TreeEvent (bei TreeEvent-getriggerten Knoten)
oder null.
(Vererbt von LogicalNode) |
![]() | LastLogical |
Der letzte logische Zustand eines Knotens.
Für den Zugriff auf Zustände von Child-Knoten, ohne dort
die Ermittlung der Zustände erneut anzustoßen.
Senkt die Prozessorlast.
(Vererbt von LogicalNode) |
![]() | LastLogicalState |
Der letzte Ergebniszustand eines Knotens.
Für den Zugriff auf Zustände von Child-Knoten, ohne dort
die Ermittlung der Zustände erneut anzustoßen.
Senkt die Prozessorlast.
(Vererbt von LogicalNode) |
![]() | LastNotNullLogical |
Merkfeld für den letzten Zustand von Logical, der nicht null war;
wird benötigt, damit Worker nur dann gestartet werden, wenn sich
der Zustand von Logical signifikant geändert hat und nicht jedesmal,
wenn der Checker arbeitet (Logical = null).
(Vererbt von LogicalNode) |
![]() | LastResult |
Das letzte Verarbeitungsergebnis für diesen Knoten.
(Überschreibt LogicalNodeLastResult) |
![]() | LastRun |
Zeitpunkt des letzten Starts des Knoten.
(Überschreibt LogicalNodeLastRun) |
![]() | LastSingleNodesFinished |
Die letzte Anzahl beendeter Endknoten-Kinder eines Knotens.
Für den Zugriff auf Zustände von Child-Knoten, ohne dort
die Ermittlung der Zustände erneut anzustoßen.
Senkt die Prozessorlast.
(Vererbt von NodeParent) |
![]() | LastState |
Der letzte Verarbeitungszustand eines Knotens.
Für den Zugriff auf Zustände von Child-Knoten, ohne dort
die Ermittlung der Zustände erneut anzustoßen.
Senkt die Prozessorlast.
(Vererbt von LogicalNode) |
![]() | Level |
Die Hierarchie-Ebene des Knotens.
(Vererbt von LogicalNode) |
![]() | LevelInfo |
Die Hierarchie-Ebene des Knotens (identisch zur Property Level).
(Vererbt von LogicalNode) |
![]() | LockName |
Optionaler zum globalen Sperren verwendeter Name.
Wird verwendet, wenn ThreadLocked gesetzt ist.
(Vererbt von LogicalNode) |
![]() | Logger |
Ein optionaler Logger, der bei bestimmten Ereignissen
aufgerufen wird oder null.
(Vererbt von LogicalNode) |
![]() | Logical |
Der logische Zustand des Knotens.
(Überschreibt LogicalNodeLogical) |
![]() | LogicalState |
Der Ergebnis-Zustand des Knotens:
None, Done, Fault, Timeout, UserAbort.
(Überschreibt LogicalNodeLogicalState) |
![]() | Name |
"Menschenfreundliche" Darstellung des Knotens.
(Vererbt von LogicalNode) |
![]() | NameId |
Kombination aus Name und Id des Knotens.
(Vererbt von LogicalNode) |
![]() | NameInfo |
"Menschenfreundliche" Darstellung des Knotens.
(Vererbt von LogicalNode) |
![]() | NextRun |
Zeitpunkt des nächsten Starts des Knotens (wenn bekannt) oder DateTime.MinValue.
(Überschreibt LogicalNodeNextRun) |
![]() | NextRunInfo |
Info-Text über den nächsten Start des Knotens (wenn bekannt) oder null.
(Überschreibt LogicalNodeNextRunInfo) |
![]() | NodeType |
Der Knotentyp:
None, NodeConnector, ValueModifier, JobConnector, Constant, Checker, NodeList, JobList, Snapshot.
(Vererbt von LogicalNode) |
![]() | ParentView |
Das Parent-Control, in dem dieser Knoten dargestellt wird.
(Vererbt von LogicalNode) |
![]() | Path |
Der Pfad zum Knoten bestehend aus einer durch '/' getrennte Kette von NameIds:
NameId ist Name + "(" + Id + ")" bei Knoten mit Name != null,
nur Id bei Name = null.
(Vererbt von LogicalNode) |
![]() | PathInfo |
Der Pfad zum Knoten (identisch zur Property Path).
(Vererbt von LogicalNode) |
![]() | ReferencedNodeId |
Id des ursprünglich referenzierten Knotens.
(Überschreibt LogicalNodeReferencedNodeId) |
![]() | ReferencedNodeName |
Name eines ursprünglich referenzierten Knotens oder null.
(Überschreibt LogicalNodeReferencedNodeName) |
![]() | ReferencedNodePath |
Pfad des ursprünglich referenzierten Knotens.
(Überschreibt LogicalNodeReferencedNodePath) |
![]() | SingleNodes |
Property für die Fortschrittsberechnung.
(Überschreibt LogicalNodeSingleNodes) |
![]() | SingleNodesFinished |
Property für die Fortschrittsberechnung.
(Überschreibt LogicalNodeSingleNodesFinished) |
![]() | SleepTimeFrom |
Der Beginn einer möglichen Ruhezeit.
(Vererbt von LogicalNode) |
![]() | SleepTimeTo |
Das Ende einer möglichen Ruhezeit.
(Vererbt von LogicalNode) |
![]() | StartCollapsed |
Bei True wird der Job beim Start zusammengeklappt angezeigt, wenn die UI dies unterstützt.
(Vererbt von LogicalNode) |
![]() | State |
Der Verarbeitungszustand des Knotens:
None, Waiting, Working, Finished, Busy (= Waiting | Working) oder CanStart (= None|Finished).
(Überschreibt LogicalNodeState) |
![]() | ThreadLocked |
Bei True wird jeder Thread über die Klasse gesperrt, so dass
nicht Thread-sichere Checker serialisiert werden;
Default: False;
(Vererbt von LogicalNode) |
![]() | TreeParams |
Zusätzliche Parameter, einige, die für den gesamten Tree
Gültigkeit haben und einige knotenspezifische Parameter
oder null.
(Vererbt von LogicalNode) |
![]() | Trigger |
Ein optionaler Trigger, der den Job wiederholt aufruft
oder null (setzt intern BreakWithResult außer Kraft).
(Vererbt von LogicalNode) |
![]() | TriggeredRunDelay |
Verzögert den Start eines Knotens (und InitNodes).
Kann für Loops in Controlled-Jobs verwendet werden.
Default: 0 (Millisekunden).
(Vererbt von LogicalNode) |
![]() | TypeInfo |
Der Knotentyp:
None, NodeConnector, ValueModifier, Constant, Checker.
NodeTypes (Vererbt von LogicalNode) |
![]() | UserControlPath |
Der Pfad zum aktuell dynamisch zu ladenden UserControl.
(Überschreibt LogicalNodeUserControlPath) |
![]() | WorkersState |
Ein Sammelstatus für alle zugeordneten Worker.
(Vererbt von LogicalNode) |
Name | Beschreibung | |
---|---|---|
![]() | Break |
Überschrieben, um das Abbrechen von ValueModifiern zu unterbinden.
Stattdessen wird zum Originalknoten weitergeleitet.
(Überschreibt LogicalNodeBreak(Boolean)) |
![]() | 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 |
Hier wird der Checker-Thread gestartet.
Diese Routine läuft asynchron.
(Überschreibt LogicalNodeDoRun(TreeEvent)) |
![]() | Equals |
Vergleicht den Inhalt dieses NodeConnectors nach logischen Gesichtspunkten
mit dem Inhalt eines übergebenen NodeConnectors.
(Überschreibt LogicalNodeEquals(Object)) |
![]() | 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) |
![]() | FreeChildAt |
Löst die Event-Verknüpfungen mit dem Child-Knoten am Index index und
ruft danach ggf. Dispose für den Child-Knoten auf.
(Vererbt von NodeParent) |
![]() | GetEnvironment |
Returniert das ConcurrentDictionary Environment als einfaches Dictionary Results.
Benutzt dazu die interne Routine GetResultsFromResultList().
(Vererbt von LogicalNode) |
![]() | GetHashCode |
Erzeugt einen Hashcode für diesen NodeConnector.
(Überschreibt LogicalNodeGetHashCode) |
![]() | 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) |
![]() | InitReferencedNode | Merkt sich den zu referenzierenden Knoten und hängt sich in dessen Events. |
![]() | 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) |
![]() | ReleaseChildAt |
Löst die Event-Verknüpfungen mit dem Child-Knoten am Index index.
(Vererbt von NodeParent) |
![]() | Reload |
Lädt den Zweig oder Knoten neu.
(Überschreibt LogicalNodeReload) |
![]() | 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 |
Überschrieben, um das Starten von ValueModifiern zu unterbinden.
Stattdessen wird über UserRun zum Originalknoten weitergeleitet.
(Überschreibt LogicalNodeRun(TreeEvent)) |
![]() | SetChildAt |
Speichert den Kindknoten am übergebenen Index und hängt sich in die Events des Kindknoten ein.
(Vererbt von NodeParent) |
![]() | 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) |
![]() | SubNodeExceptionCleared |
Wird angesprungen, wenn in einem Kind eine Exception gelöscht wurde.
Kaskadiert die Auflösung einer vormaligen Exception u.U. bis zum Root-Knoten nach oben.
Parent-Knoten mit mehreren Kindern (NodeList) generieren ihrerseits ein ExceptionCleared-Event
nur dann, wenn kein Child-Knoten mehr eine Exception hält.
(Vererbt von NodeParent) |
![]() | SubNodeExceptionRaised |
Wird angesprungen, wenn in einem Kind eine Exception aufgetreten ist.
Kaskadiert die Exception bis zum Root-Knoten nach oben, ohne die Verarbeitung abzubrechen.
(Vererbt von NodeParent) |
![]() | SubNodeLastNotNullLogicalChanged |
Wird angesprungen, wenn sich der logische Zustand "LastNotNullLogical" eines Kindes geändert hat.
Dieses Event ist entscheidend für eine mögliche Änderung des logischen Zustandes des Parent-Knoten.
Kann von SingleNodes und ParentNodes bis hin zum Root-Knoten ausgelöst werden.
Ursprünglicher Auslöser ist immer eine SingleNode.
Kaskadiert u.U. im Tree bis zum Root-Knoten nach oben.
(Vererbt von NodeParent) |
![]() | SubNodeLogicalChanged |
Wird angesprungen, wenn sich das aktuelle logische Ergebnis des Child-Knotens geändert hat.
Wird von einer SingleNode ausgelöst.
Setzt sich im Tree nur bis zum direkten Parent-Knoten fort.
(Vererbt von NodeParent) |
![]() | SubNodeProgressChanged |
Wird angesprungen, wenn sich der Verarbeitungsfortschritt
des Referenzierten Originalknotens geändert hat.
Setzt sich im Tree nur bis zum direkten Parent-Knoten fort.
(Vererbt von NodeParent) |
![]() | SubNodeProgressFinished |
Wird angesprungen, wenn die Verarbeitung des Kind-Knotens beendet ist.
Kaskadiert u.U. im Tree bis zum Root-Knoten.
Parent-Knoten mit mehreren Kindern (NodeList) generieren ihrerseits ein NodeProgressFinished-Event
nur dann, wenn die Verarbeitung aller Kind-Knoten beendet ist.
(Überschreibt NodeParentSubNodeProgressFinished(Object, ProgressChangedEventArgs)) |
![]() | SubNodeProgressStarted |
Wird angesprungen, wenn die Verarbeitung des Kind-Knotens gestarted wurde.
Kaskadiert u.U. im Tree bis zum Root-Knoten nach oben.
Parent-Knoten mit mehreren Kindern (NodeList) generieren ihrerseits ein NodeProgressStarted-Event
nur dann, wenn dieses das erste (und bisher einzige) Kind ist, dessen Verarbeitung gestartet wurde.
(Vererbt von NodeParent) |
![]() | SubNodeResultChanged |
Wird angesprungen, wenn sich das Result eines Kind-Knotens geändert hat.
Kaskadiert im Tree bis zum Root-Knoten nach oben.
(Überschreibt NodeParentSubNodeResultChanged(LogicalNode, Result)) |
![]() | SubNodeStateChanged |
Wird angesprungen, wenn sich der Verarbeitungszustand eines Kindes geändert hat.
Wird von einer SingleNode ausgelöst.
Setzt sich im Tree nur bis zum direkten Parent-Knoten fort.
(Vererbt von NodeParent) |
![]() | ThreadUpdateLastLogical |
Setzt threadsafe LastLogical.
(Vererbt von LogicalNode) |
![]() | ThreadUpdateLastLogicalState |
Setzt threadsafe LastLogicalState.
(Vererbt von NodeParent) |
![]() | ThreadUpdateLastSingleNodesFinished |
Setzt threadsafe LastSingleNodesFinished.
(Vererbt von NodeParent) |
![]() | ThreadUpdateLastState |
Setzt threadsafe LastState.
(Vererbt von LogicalNode) |
![]() | ToString |
Überschriebene ToString()-Methode.
(Überschreibt LogicalNodeToString) |
![]() | 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 |
Stoppt den Originalknoten.
(Überschreibt LogicalNodeUserBreak) |
![]() | UserRun |
Startet den Originalknoten.
(Überschreibt LogicalNodeUserRun) |
Name | Beschreibung | |
---|---|---|
![]() | ExceptionCleared |
Wird aufgerufen, wenn eine Exception gelöscht wird.
(Vererbt von LogicalNode) |
![]() | ExceptionRaised |
Wird aufgerufen, wenn eine Exception aufgetreten ist.
(Vererbt von LogicalNode) |
![]() | NodeLastNotNullLogicalChanged |
Wird aufgerufen, wenn sich das logische Ergebnis eines Knotens geändert hat
und ungleich null ist.
(Vererbt von LogicalNode) |
![]() | NodeLogicalChanged |
Wird aufgerufen, wenn sich das logische Ergebnis eines Knotens geändert hat.
(Vererbt von LogicalNode) |
![]() | NodeProgressChanged |
Wird aufgerufen, wenn sich der Verarbeitungs-Fortschritt eines Knotens geändert hat.
(Vererbt von LogicalNode) |
![]() | NodeProgressFinished |
Wird aufgerufen, wenn die Verarbeitung eines Knotens abgeschlossen wurde (unabhängig vom Ergebnis).
(Vererbt von LogicalNode) |
![]() | NodeProgressStarted |
Wird aufgerufen, wenn ein Knoten gestartet wurde.
(Vererbt von LogicalNode) |
![]() | NodeResultChanged |
Wird aufgerufen, wenn sich das Result eines Knotens geändert hat.
Dient dazu, die Berechnung des logischen Zustands des übergeordneten
Knotens neu zu starten.
(Vererbt von LogicalNode) |
![]() | NodeStateChanged |
Wird aufgerufen, wenn sich der Verarbeitungszustand eines Knotens geändert hat.
(Vererbt von LogicalNode) |
![]() | NodeWorkersStateChanged |
Wird aufgerufen, wenn sich der Gesamtzustand der dem Knoten
zugeordneten Worker geändert hat.
(Vererbt von LogicalNode) |
![]() | PropertiesChanged |
Dieses Event aus IVishnuNode.INotifyPropertiesChanged kann von LogicalNodeViewmodel abonniert werden.
Dieses erhält über die übergebenen PropertiesChangedEventArgs eine String-List mit Property-Namen
und kann seinerseits über INotifyProperyChanged die UI informieren.
(Vererbt von LogicalNode) |
Name | Beschreibung | |
---|---|---|
![]() | _lastResult | Das letzte Verarbeitungsergebnis für diesen Knoten (internes Feld). |
![]() | _lastRun |
Zeitpunkt des letzten Starts des Knoten (internes Feld).
(Vererbt von LogicalNode) |
![]() | _nextRunInfo |
Info-Text über den nächsten Start des Knotens (wenn bekannt) oder null (internes Feld).
(Vererbt von LogicalNode) |
![]() | _node | Der Knoten, auf den dieser NodeConnector verweist. |
![]() | _parentViewLocker |
Dient zur Sperrung für Thread-safen Zugriff auf ParentView.
(Vererbt von LogicalNode) |
![]() | _userControlPath | Der Pfad zum aktuell dynamisch zu ladenden UserControl (internes Feld). |
![]() | AppSettings |
Applikationseinstellungen.
(Vererbt von LogicalNode) |
![]() | CancellationToken |
Über die CancellationTokenSource kann dieses Token auf
Abbruch gesetzt werden, was in diesem Knoten zum Aufruf
der Routine cancelNotification führt.
(Vererbt von LogicalNode) |
![]() | ExceptionLocker |
Dient zum kurzzeitigen Sperren bei Exceptions.
(Vererbt von LogicalNode) |
![]() | IsRunRequired |
True: der Knoten soll gestartet werden.
(Vererbt von LogicalNode) |
![]() | IsTaskActiveOrScheduled |
True: der Knoten ist gerade aktiv oder durch einen Timer kontrolliert.
(Vererbt von LogicalNode) |
![]() | LastExceptions |
Beim letzten Lauf aufgetretene Exception oder null;
(Vererbt von LogicalNode) |
![]() | LastLogicalLocker |
Dient zum kurzzeitigen Sperren von LastLogical.
(Vererbt von LogicalNode) |
![]() | LastLogicalStateLocker |
Dient zum kurzzeitigen Sperren von LastLogicalState.
(Vererbt von LogicalNode) |
![]() | LastSingleNodesFinishedLocker |
Dient zum kurzzeitigen Sperren von LastSingleNodesFinished.
(Vererbt von NodeParent) |
![]() | LastStateLocker |
Dient zum kurzzeitigen Sperren von LastState.
(Vererbt von LogicalNode) |
![]() | Mother |
Der Besitzer des Knoten.
(Vererbt von GenericTreeT) |
![]() | ResultLocker |
Dient zum kurzzeitigen Sperren von Result.
(Vererbt von LogicalNode) |
![]() | RootJobList |
Nächsthöhere JobList für diesen Knoten oder der Knoten selbst,
wenn er eine JobList ist.
(Vererbt von LogicalNode) |
![]() | SubLastNotNullLogicalLocker |
Dient zum kurzzeitigen Sperren von LastLogical.
(Vererbt von LogicalNode) |
![]() | SubNodeStateChangedLocker |
Dient zum kurzzeitigen Sperren für das Zurücksetzen (Invalidieren)
verschiedener für die Ermittlung des aktuellen Zustands der
ParentNode wichtiger Counter.
(Vererbt von NodeParent) |
![]() | ThreadRefreshParentNodeLocker |
Dient zum kurzzeitigen Sperren für das Zurücksetzen (Invalidieren)
verschiedener für die Ermittlung des aktuellen Zustands der
ParentNode wichtiger Counter.
(Vererbt von NodeParent) |
![]() | TreeRootJobList |
Oberste JobList.
(Vererbt von LogicalNode) |