Result class |
The Result Type exposes the following members.
| Name | Description of the | |
|---|---|---|
| Result | Standard constructor. | |
| Result(SerialisationInfo, StreamingContext) | Deserialisation constructor. | |
| Result(String, NullableBoolean, NullableNodeState, NullableNodeLogicalState, Object) | Parameterised constructor. |
| Name | Description of the | |
|---|---|---|
| Id | Unique identifier of the node to which this result belongs. | |
| Logical | The logical result of processing the subtree of this node. | |
| LogicalState | The result state of the node: None, Done, Fault, Timeout, UserAbort. | |
| ReturnObject | A possible return object of the node (checker). | |
| State | The processing status of the node: None, Waiting, Working, Finished, Busy (= Waiting | Working) or CanStart (= None|Finished). | |
| Timestamp | Date of creation of the result. |
| Name | Description of the | |
|---|---|---|
| Equals |
Compares this result with a transferred result by content.
The timestamp is deliberately not included in the comparison.
(Overwrites ObjectEquals(Object)) | |
| GetHashCode |
Generates a unique hash code for this result.
The timestamp is deliberately not included in the comparison.
(Overwrites ObjectGetHashCode) | |
| GetObjectData | Serialisation helper routine: fetches the object properties into the property container. | |
| ToString |
Overridden ToString() method.
(Overwrites ObjectToString) |