![]() | Undefined |
Der UndefinedLogicalNodeClass Typ exponiert die folgenden Member.
Name | Beschreibung | |
---|---|---|
![]() | _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) |
![]() | _parentViewLocker |
Dient zur Sperrung für Thread-safen Zugriff auf ParentView.
(Vererbt von LogicalNode) |
![]() | 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) |
![]() | 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) |
![]() | TreeRootJobList |
Oberste JobList.
(Vererbt von LogicalNode) |
![]() ![]() | UndefinedLogicalNode | Statische Instanz für eine undefinierte LogicalNode. Ersetzt null, um die elenden null-Warnungen bei der Verwendung von LogicalNodes zu umgehen, bei denen sichergestellt ist, dass sie zum Zeitpunkt der Verwendung ungleich null sind, die aber im Konstruktor sonst noch nicht sinnvoll instanziiert werden könnten. Bei eventuellen späteren null-Abfragen muss null durch diese Instanz ersetzt werden. Es kann dann ggf. auf 'is IUndefinedElement' geprüft werden. |