[This is preliminary documentation and is subject to change.]

The ClarionComponent type exposes the following members.

Constructors

  Name Description
Protected method ClarionComponent
The base constructor for CLARION components

Methods

  Name Description
Public method Commit
Commits the component
Public method IsEligible
Indicates whether or not the component is eligible to be used
Public method Retract
Retracts the component

Properties

  Name Description
Protected property CommitLock
Gets the thread locker that should be used during committing process of a component
Protected property EligibilityCheckerDelegate
Gets the eligibility checker delegate (if one was specified during initialization, otherwise this will return null)
Public property FactoryParameters
Gets or sets the parameters that were used by the factory in order to generate the component
Public property Static member GlobalParameters
Gets the global parameters for the ClarionComponent class
Public property InitializeOnCommit
Specifies whether initialization operations should be performed when the component in committed
Public property IsReadOnly
Specifies whether the component is in a read-only (i.e., immutable) state
Public property LastEligibleTimeStamp
Gets or sets the time stamp for the last time the component was eligible
Public property Parameters
Gets the local parameters for the component

Explicit Interface Implementations

See Also