[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
This class represents the state of a "or" operator in the evaluation state tree.
The following tables list the members exposed by the EvalOrStateNode type.
Public Methods
Name | Description | |
---|---|---|
![]() | Accept |
Accept a visitor. Child classes are expected to invoke the visit method on the visitor instance
passed in.
(Overrides .Accept(EvalStateNodeVisitor, Object).) |
![]() | ChildrenAccept |
Pass the visitor to all child nodes.
(Overrides .ChildrenAccept(EvalStateNodeVisitor, Object).) |
![]() | Equals | (Inherited from Object.) |
![]() | EvaluateFalse |
Indicate a change in truth value to false.
|
![]() | EvaluateTrue |
Indicate a change in truth value to true.
|
![]() | GetHashCode | Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | Quit |
Stops the event expression or an instance of it. Child classes are expected to free resources
and Stop any event listeners or remove any time-based callbacks.
(Overrides .Quit().) |
![]() | Start |
Starts the event expression or an instance of it.
Child classes are expected to initialize and Start any event listeners
or schedule any time-based callbacks as needed.
(Overrides .Start().) |
![]() | ToString | (Overrides .ToString().) |
Protected Methods
Name | Description | |
---|---|---|
![]() | Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
Public Constructors
Name | Description | |
---|---|---|
![]() | EvalOrStateNodeNew | Constructor. |