Click or drag to resize

IOPortCondition Class

Provides a condition based on IO port value.
Inheritance Hierarchy
SystemObject
  RAYLASE.Marker.DeviceIOPortCondition

Namespace: RAYLASE.Marker.Device
Assembly: RAYLASE.Marker.Device (in RAYLASE.Marker.Device.dll) Version: 2.19.0
Syntax
C#
public class IOPortCondition

The IOPortCondition type exposes the following members.

Constructors
 NameDescription
Public methodIOPortConditionInitializes a new instance of the IOPortCondition class
Top
Properties
 NameDescription
Public propertyAheadOfTimeEvaluation Allows evaluating the condition ahead of time, resulting in optimized execution time. Should be disabled, if condition is not set ahead of time.
Public propertyController The IO controller to be used.
Public propertyPortDefinition The logical definition of the port.
Public propertyPortValue The value in the port to verify condition.
Public propertyUseCondition The flag to indicate whether this condition is taken into account.
Top
Methods
 NameDescription
Public methodCopyFrom Copies the property values from a given condition.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Overrides ObjectEquals(Object))
Public methodGetHashCodeServes as the default hash function.
(Overrides ObjectGetHashCode)
Public methodGetStatus Gets the boolean status of the condition.
Public methodRefreshPortDefinition Refreshes the port used in this condition from the available ports of the controller.
Top
See Also