Click or drag to resize

ControlData Methods

The ControlData type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFinalizeTimeStep
Update control data and all its controls
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetOrCreateSensorT
Get or create sensor. This is relevant for sensors that is not connected to anything by default, but needs user interaction to get connected.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize
Initialize control module.

It creates all sensors defined in SensorDescriptions and initializes all ControlStateMachines.

Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPrepare
Prepare control data.
Public methodPrepareForTimestep
Prepare control data for time step.
Public methodReadState
Public methodReleaseLicense
Internal method
Public methodReset
Reset inner state of sensors, control state machines and actions
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdate
Update control data and all its controls
Public methodValidate
Validate control data, except time series sensors
Public methodValidate(DateTime, DateTime)
Validate all of control data, including time series sensors
Public methodWriteState
Top
See Also