[This is preliminary documentation and is subject to change.]
The ClarionComponent type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
ClarionComponent |
The base constructor for Clarion components
|
Methods
Name | Description | |
---|---|---|
![]() |
Commit |
Commits the component
|
![]() |
IsEligible |
Indicates whether or not the component is eligible to be used
|
![]() |
Retract |
Retracts the component
|
Properties
Name | Description | |
---|---|---|
![]() |
CommitLock |
Gets the thread locker that should be used during committing process of a component
|
![]() |
EligibilityCheckerDelegate |
Gets the eligibility checker delegate (if one was specified during initialization, otherwise this will return null)
|
![]() |
FactoryParameters |
Gets or sets the parameters that were used by the factory in order to generate the component
|
![]() ![]() |
GlobalParameters |
Gets the global parameters for the ClarionComponent class
|
![]() |
InitializeOnCommit |
Specifies whether initialization operations should be performed when the component in committed
|
![]() |
IsReadOnly |
Specifies whether the component is in a read-only (i.e., immutable) state
|
![]() |
LastEligibleTimeStamp |
Gets or sets the time stamp for the last time the component was eligible
|
![]() |
Parameters |
Gets the local parameters for the component
|