![]() | Undefined |
Der UndefinedJobListClass Typ exponiert die folgenden Member.
Name | Beschreibung | |
---|---|---|
![]() | AllCheckersForUnreferencingNodeConnectors |
Dictionary von externen Prüfroutinen für einen jobPackage.Job mit Namen als Key.
Wird als Lookup für unaufgelöste JobConnector-Referenzen genutzt.
(Vererbt von JobList) |
![]() | 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) |
![]() | Children |
Liste der Kinder eines Knotens.
(Vererbt von GenericTreeT) |
![]() | ConstantNodeUserControlPath |
Der Pfad zu aktuell dynamisch zu ladenden ConstantNodeUserControls.
(Vererbt von JobList) |
![]() | CountPositiveResults |
Anzahl Kinder mit Ergebnis=True.
(Vererbt von NodeList) |
![]() | CountResults |
Anzahl Kinder mit Ergebnis.
(Vererbt von NodeList) |
![]() | CountTerminatedElements |
Anzahl beendete Kinder.
(Vererbt von NodeList) |
![]() | 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) |
![]() | IsConrolled |
Bei true ist diese Joblist ein JobController, das heist u.a.:
Run resettet den Teilbaum (setzt LastNotNullLogical auf null)
und startet den Knoten sofort (nicht nur einen eventuellen Trigger).
Default: false.
(Vererbt von JobList) |
![]() | 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) |
![]() | IsVolatile |
Bei True wird zur Ergebnisermittlung im Tree Logical benutzt,
bei False LastNotNullLogical;
Default: false.
(Vererbt von NodeList) |
![]() | Job |
Der externe Job mit logischem Ausdruck und u.a. Dictionary der Worker.
(Vererbt von JobList) |
![]() | JobConnectorUserControlPath |
Der Pfad zu aktuell dynamisch zu ladenden NodeListUserControls.
(Vererbt von JobList) |
![]() | JobListUserControlPath |
Der Pfad zu aktuell dynamisch zu ladenden JobListUserControls.
(Vererbt von NodeList) |
![]() | LastCountPositiveResults |
Die letzte Anzahl mit True beendeter 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 NodeList) |
![]() | LastCountResults |
Die letzte Anzahl beendeter Kinder eines Knotens mit Ergebnis True oder False.
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 NodeList) |
![]() | LastCountTerminatedElements |
Die letzte Anzahl beendeter 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 NodeList) |
![]() | 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 |
Liefert ein Result für diesen Knoten.
(Vererbt von NodeList) |
![]() | LastRun |
Zeitpunkt des letzten Starts des Knoten.
(Vererbt von LogicalNode) |
![]() | LastSingleNodes |
Die letzte Anzahl 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 NodeList) |
![]() | 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 eines Knotens. In einer NodeList wird dieser
bei jeder Anfrage on the fly rekursiv ermittelt:
True wird dann zurückgegeben, wenn die Anzahl der Kinder mit Logical=True
größer als die Schranke nPlus ist und kleiner als die Schranke n- ist und
auch durch die noch nicht fertigen Kinder nicht mehr >= n- werden kann.
False wird dann zurückgegeben, wenn entweder die Anzahl der Kinder mit
Logical=True größer als die Schranke nMinus ist oder
auch durch die noch nicht fertigen Kinder die Schranke nPlus nicht
mehr überschritten werden kann.
Die Schranken nPlus und nMinus werden für diese NodeList in der
zugehörigen JobList beim Aufbau des Teilbaums gesetzt.
Für die Vergleichsoperatoren gilt nur, dass alle Operanden beendet sein müssen,
dann wird der Vergleich ausgeführt und dessen Ergebnis zurückgegeben.
(Vererbt von NodeList) |
![]() | LogicalChangedDelay |
Verzögerung in Millisekunden, bevor ein LogicalCanged-Event weitergegeben wird.
Default: 0
(Vererbt von JobList) |
![]() | LogicalExpression |
Der logische Ausdruck, der durch diese JobList abgearbeitet wird.
Die Variablen entsprechen Checker-Knoten.
(Vererbt von JobList) |
![]() | LogicalState |
Der Ergebnis-Zustand eines Knotens. In einer NodeList wird dieser
bei jeder Anfrage on the fly rekursiv ermittelt.
(Vererbt von NodeList) |
![]() | MaxSubJobDepth |
Die höchste Hierarchietiefe von Unter-JobLists zu dieser JobList.
Hat z.B. diese JobList keine untergeordnete JobList, ist
MaxSubJobDepth = 0, bei einer Sub-JobList, die wiederum eine
Sub-JobList hat, wäre MaxSubJobDepth = 2.
(Vererbt von JobList) |
![]() | 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.
(Vererbt von LogicalNode) |
![]() | NextRunInfo |
Info-Text über den nächsten Start des Knotens (wenn bekannt) oder null.
(Vererbt von LogicalNode) |
![]() | nMinus |
Schranke für die Ermittlung der Property 'Logical', Details Logical.
(Vererbt von NodeList) |
![]() | NodeListUserControlPath |
Der Pfad zu aktuell dynamisch zu ladenden NodeListUserControls.
(Vererbt von JobList) |
![]() | NodeType |
Der Knotentyp:
None, NodeConnector, ValueModifier, JobConnector, Constant, Checker, NodeList, JobList, Snapshot.
(Vererbt von LogicalNode) |
![]() | nOperands |
Anzahl der logisch verknüpften Elemente (SingleNodes oder Teilbäume)
auf der Ebene dieser NodeList.
(Vererbt von NodeList) |
![]() | nPlus |
Schranke für die Ermittlung der Property 'Logical', Details Logical.
(Vererbt von NodeList) |
![]() | 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 eines ursprünglich referenzierten Knotens oder null.
(Vererbt von LogicalNode) |
![]() | ReferencedNodeName |
Name eines ursprünglich referenzierten Knotens oder null.
(Vererbt von LogicalNode) |
![]() | ReferencedNodePath |
Pfad eines ursprünglich referenzierten Knotens oder null.
(Vererbt von LogicalNode) |
![]() | SingleNodes |
Anzahl der SingleNodes (letztendlich Checker) am Ende eines (Teil-)Baums;
Achtung: dieser Wert ist, ebenso wie SingleNodesFinished, verhundertfacht
(SingleNodes).
(Vererbt von NodeList) |
![]() | SingleNodesFinished |
Prozentwert für den Anteil der beendeten SingleNodes
(letztendlich Checker) am Ende eines (Teil-)Baums.
In einer NodeList wird dieser bei jeder Anfrage on the fly
rekursiv ermittelt.
Achtung: dieser Wert ist, ebenso wie SingleNodes, verhundertfacht
(SingleNodes).
(Vererbt von NodeList) |
![]() | SingleNodeUserControlPath |
Der Pfad zu aktuell dynamisch zu ladenden SingleNodeUserControls.
(Vererbt von JobList) |
![]() | SleepTimeFrom |
Der Beginn einer möglichen Ruhezeit.
(Vererbt von LogicalNode) |
![]() | SleepTimeTo |
Das Ende einer möglichen Ruhezeit.
(Vererbt von LogicalNode) |
![]() | SnapshotTrigger |
Ein optionaler Trigger, der steuert, wann ein Snapshot des Jobs erstellt
werden soll oder null.
(Vererbt von JobList) |
![]() | SnapshotUserControlPath |
Der Pfad zu aktuell dynamisch zu ladenden SnapshotUserControls.
(Vererbt von JobList) |
![]() | StartCollapsed |
Bei True wird der Job beim Start zusammengeklappt angezeigt, wenn die UI dies unterstützt.
(Vererbt von LogicalNode) |
![]() | State |
Der Verarbeitungszustand eines Knotens. In einer NodeList wird dieser
bei jeder Anfrage on the fly rekursiv ermittelt.
(Vererbt von NodeList) |
![]() | ThreadLocked |
Bei True wird jeder Thread über die Klasse gesperrt, so dass
nicht Thread-sichere Checker serialisiert werden;
Default: False;
(Vererbt von LogicalNode) |
![]() | TreeExternalCheckers |
Dictionary von externen Prüfroutinen für eine JobList, die nicht in
der LogicalExpression referenziert werden; Checker, die ausschließlich
über ValueModifier angesprochen werden.
(Vererbt von JobList) |
![]() | TreeExternalSingleNodes |
Liste von externen SingleNodes für die TopRootJobList, die in keiner
der LogicalExpressions referenziert werden; Nodes, die ausschließlich
über NodeConnectoren angesprochen werden.
(Vererbt von JobList) |
![]() | 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.
(Vererbt von JobList) |
![]() | WorkersState |
Ein Sammelstatus für alle zugeordneten Worker.
(Vererbt von LogicalNode) |