Click or drag to resize

ValueModifierT Klasse

Filtert das ReturnObject eines INodeCheckers nach Typ und ggf. Format-String.
Vererbungshierarchie
SystemObject
  LogicalTaskTreeNodeShellBase
    LogicalTaskTreeNodeCheckerBase
      LogicalTaskTreeValueModifierT

Namensraum: LogicalTaskTree
Assembly: LogicalTaskTree (in LogicalTaskTree.dll) Version: 1.0.0+d75bac576d44afb64cfff79fd3665c8ca1172cbc
Syntax
public class ValueModifier<T> : NodeCheckerBase

Typenparameter

T
Konkreter Typ der Instanz (Boolean, Int16, Int32, Int64, DateTime, Object).

Der ValueModifierT Typ exponiert die folgenden Member.

Konstruktoren
 NameBeschreibung
Public MethodeValueModifierT(NodeCheckerBase) Konstruktor - übernimmt die zugeordnete NodeCheckerBase.
Public MethodeValueModifierT(String) Konstruktor - übernimmt den Namen einer bereits definierten NodeCheckerBase.
Public MethodeValueModifierT(String, NodeCheckerBase) Konstruktor - übernimmt einen Format-String oder den Pfad einer externen IValueModifier-Dll und die zugeordnete NodeCheckerBase.
Public MethodeValueModifierT(String, String) Konstruktor - übernimmt einen Format-String oder den Pfad einer externen IValueModifier-Dll und den Namen einer bereits definierten NodeCheckerBase.
Zurück nach oben
Eigenschaften
 NameBeschreibung
Protected EigenschaftCanRunDll Dll mit der Instanz von ICanRun. Wenn vorhanden, wird CanRun vor jedem Start eines Knotens aufgerufen. Liefert CanRun false zurück, wir der Start abgebrochen. In CanRun können darüber hinaus die per ref übergebenen Parameter noch modifiziert werden.
(Vererbt von NodeShellBase)
Public EigenschaftCanRunDllPath Pfad zu einer optionalen Dll, die eine ICanRun-Instanz zur Verfügung stellt. Wenn vorhanden, wird vor jedem Run des zugehörigen Checkers oder Workers CanRun aufgerufen. Liefert CanRun false zurück, wird der Start abgebrochen. Zusätzlich können in CanRun die übergebenen Parameter noch modifiziert werden.
(Vererbt von NodeShellBase)
Public EigenschaftCheckerBaseReferenceName Referenz auf eine ausführende NodeCheckerBase.
Public EigenschaftCheckerLogger Ein optionaler Logger, der vom Knoten aufgerufen wird oder null. Wird vom IJobProvider bei der Instanziierung mitgegeben.
(Vererbt von NodeCheckerBase)
Public EigenschaftCheckerTrigger Ein optionaler Trigger, der den Job wiederholt aufruft oder null (setzt intern BreakWithResult auf false). Wird vom IJobProvider bei der Instanziierung mitgegeben.
(Überschreibt NodeCheckerBaseCheckerTrigger)
Public EigenschaftFormatString Formatierungs-String.
Public EigenschaftInitNodes 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 NodeCheckerBase)
Public EigenschaftIsGlobal 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 NodeCheckerBase)
Public EigenschaftIsInvalid Bei True wird nach erfolgreichem globalen Locking kein weiterer Startversuch unternommen und das Locking aufgehoben.
(Vererbt von NodeCheckerBase)
Public EigenschaftLastReturned Das zuletzt zurückgegebene Ergebnis.
(Vererbt von NodeCheckerBase)
Public EigenschaftNodeCheckerBase Ausführender Checker oder ValueModifier.
Public EigenschaftReferencedNodeName Name eines ursprünglich referenzierten Knotens oder null.
(Vererbt von NodeCheckerBase)
Public EigenschaftReturnObject Das modifizierte ReturnObject des zugeordneten INodeCheckers.
(Überschreibt NodeCheckerBaseReturnObject)
Public EigenschaftSlavePathName Pfad zum externen ValueModifier.
Public EigenschaftTriggeredRunDelay Verzögert den Start eines Knotens (und InitNodes). Kann für Loops in Controlled-Jobs verwendet werden. Default: 0 (Millisekunden).
(Vererbt von NodeCheckerBase)
Public EigenschaftUserControlPath Der Pfad zum aktuell dynamisch zu ladenden UserControl.
(Überschreibt NodeCheckerBaseUserControlPath)
Zurück nach oben
Methoden
 NameBeschreibung
Public MethodeCanRun Wird von Vishnu vor jedem Run eines Checkers, Workers oder vor Start eines Triggers aufgerufen. Returnt true, wenn der Run/Start ausgewführt werden kann.
(Vererbt von NodeShellBase)
Public MethodeGetCheckerReference Liefert den Namen des Checkers, der diesem ValueConverter zugeordnet werden soll.
(Überschreibt NodeCheckerBaseGetCheckerReference)
Public MethodeModifyValue Konvertiert einen Wert in das für diesen ValueModifier gültige Format.
(Überschreibt NodeCheckerBaseModifyValue(Object))
Public MethodeRun Hier wird der (normalerweise externe) Arbeitsprozess ausgeführt (oder beobachtet).
(Überschreibt NodeCheckerBaseRun(Object, TreeParameters, TreeEvent))
Public MethodeSetChecker Übernimmt den Checker bei ValueConvertern.
(Vererbt von NodeCheckerBase)
Protected MethodeSubNodeProgressChanged Wird angesprungen, wenn sich der Verarbeitungsfortschritt des Checkers geändert hat.
(Vererbt von NodeCheckerBase)
Zurück nach oben
Ereignisse
 NameBeschreibung
Public EreignisNodeProgressChanged Wird aufgerufen, wenn sich der Verarbeitungs-Fortschritt des Checkers geändert hat.
(Vererbt von NodeCheckerBase)
Zurück nach oben
Anmerkungen
File: ValueModifier.cs Autor: Erik Nagel 27.05.2013 Erik Nagel: erstellt
Siehe auch