 | Job Eigenschaften |
Der Job Typ exponiert die folgenden Member.
Eigenschaften | Name | Beschreibung |
---|
 | BreakWithResult |
Ein Job kann u.U. schon ein eindeutiges logisches Ergebnis haben,
bevor alle Kinder ihre Verarbeitung beendet haben.
Bei BreakWithResult=True werden diese dann abgebochen.
Greift nicht, wenn ein JobTrigger gesetzt wurde.
|
 | Checkers |
Liste von externen Prüfroutinen für einen jobPackage.Job.
|
 | ConstantNodeUserControlPath |
Pfad zum dynamisch zu ladenden UserControl für eine Constant-SingleNode.
|
 | EventTriggers |
Liste von internen Triggern für einen jobPackage.Job.
|
 | InitNodes |
Bei True werden alle Knoten im Tree resettet, wenn dieser Knoten gestartet wird.
Kann für Loops in Controlled-Jobs verwendet werden.
|
 | IsDefaultSnapshot |
True, wenn dieser Snapshot nicht geladen werden konnte und stattdessen
der Default-Snapshot geladen wurde.
|
 | 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.
|
 | IsVolatile |
Bei True wird zur Ergebnisermittlung im Tree "Logical" benutzt,
bei False "LastNotNullLogical".
Default: False
|
 | JobConnectorUserControlPath |
Pfad zum dynamisch zu ladenden UserControl für einen JobConnector.
|
 | JobListUserControlPath |
Pfad zum dynamisch zu ladenden UserControl für eine JobList.
|
 | JobLogger |
Ein optionaler Logger, der dem Job zugeordnet
ist oder null.
|
 | JobSnapshotTrigger |
Ein optionaler Trigger, der steuert, wann ein Snapshot des Jobs erstellt
werden soll oder null.
|
 | JobTrigger |
Ein optionaler Trigger, der den Job wiederholt aufruft
oder null (setzt intern BreakWithResult auf false).
|
 | LockName |
Optionaler zum globalen Sperren verwendeter Name.
Wird verwendet, wenn ThreadLocked gesetzt ist.
|
 | Loggers |
Liste von externen Loggern für einen jobPackage.Job.
|
 | LogicalChangedDelay |
Verzögerung in Millisekunden, bevor ein LogicalCanged-Event weitergegeben wird.
|
 | LogicalExpression |
Der logische Ausdruck, der durch eine JobList im LogicalTaskTree
abgearbeitet wird.
|
 | MaxSubJobDepth |
Die größte Hierarchie-Tiefe von Sub-Jobs dieses Jobs.
Hat dieser Job z.B. einen Sub-Job, ist der Wert 1. Hat der Sub-Job
wiederum einen Sub-Job, dann 2 usw., ansonsten 0.
|
 | NodeListUserControlPath |
Pfad zum dynamisch zu ladenden UserControl für eine NodeList.
|
 | SingleNodeUserControlPath |
Pfad zum dynamisch zu ladenden UserControl für eine SingleNode.
|
 | SnapshotNames |
Liste von Snapshot-Namen für einen jobPackage.Job.
|
 | SnapshotUserControlPath |
Pfad zum dynamisch zu ladenden UserControl für eine JobList.
|
 | StartCollapsed |
Bei True wird der Job beim Start zusammengeklappt angezeigt, wenn die UI dies unterstützt.
Default: False
|
 | ThreadLocked |
Bei True wird jeder Thread über die Klasse gesperrt, so dass
nicht Thread-sichere Checker serialisiert werden;
Default: False;
|
 | TriggeredRunDelay |
Verzögert den Start eines Knotens (und InitNodes).
Kann für Loops in Controlled-Jobs verwendet werden.
Default: 0 (Millisekunden).
|
 | Triggers |
Liste von externen Triggern für einen jobPackage.Job.
|
 | WasDefaultSnapshot |
True, wenn dieser Snapshot geladen werden und vorher
der Default-Snapshot geladen wurde.
|
 | Workers |
Liste von externen Arbeitsroutinen für einen jobPackage.Job.
Ist ein Dictionary mit WorkerShell-Arrays zu aus
Knoten-Id + ":" + TreeEvents-String gebildeten Keys.
|
 | WorkersDictionary |
Liste von externen Arbeitsroutinen für einen jobPackage.Job.
|
Zurück nach oben
Siehe auch