[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 "within" operator in the evaluation state tree.
The within operator applies to a subexpression and is thus expected to only
have one child node.
The following tables list the members exposed by the EvalGuardStateNode 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 | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | GuardQuit |
Indicate guard quitted.
|
![]() | 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 | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |