[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.] Namespace: DynamicNode.Core
Assembly: DNCore (in DNCore.dll) Version: 1.4.4679.19807 (1.4.0.0)
Dieser Eingang dient Knoten als Steuereingang für die Aktivierung.
Am Beginn der Implementierung für die Work()()()()-Methode wird IsWorkingAllowed überprüft und sollte false zurückgegeben werden, wird die Arbeitsmethode unverzüglich verlassen.
Assembly: DNCore (in DNCore.dll) Version: 1.4.4679.19807 (1.4.0.0)
Syntax
Remarks
Alle Knoten die einen Seiteneffekt hervorrufen,
z.B. Ausgabe auf Bildschirm, Dateisystem, Netzwerk, etc.
oder die einen erheblichen Arbeitsaufwand erzeugen und deren Arbeit
potentiell viel Zeit in Anspruch nimmt,
sollten einen TriggerInPort verwenden.
Dadurch kann der Seiteneffekt des Knotens bzw. der Zeitpunkt seiner
Arbeit kontrolliert werden.
Inheritance Hierarchy
System..::..Object
DynamicNode.Model..::..BaseObject
DynamicNode.Model..::..ExtensibleObject<(Of <(<'IPort>)>)>
DynamicNode.Model..::..ChildObject<(Of <(<'INode, IPort>)>)>
DynamicNode.Core..::..Port
DynamicNode.Core..::..InPort
DynamicNode.Core..::..TriggerInPort
DynamicNode.Model..::..BaseObject
DynamicNode.Model..::..ExtensibleObject<(Of <(<'IPort>)>)>
DynamicNode.Model..::..ChildObject<(Of <(<'INode, IPort>)>)>
DynamicNode.Core..::..Port
DynamicNode.Core..::..InPort
DynamicNode.Core..::..TriggerInPort