Dispose of the resources held by the object.
If the object's dispose
method is called more than once, all
calls made after the first will be a no-op.
It is undefined behavior to use any functionality of the object after it has been disposed unless otherwise explicitly noted.
Generated using TypeDoc
An interface for something that evaluates arbitrary expressions.
This is distinct from the bindings in that IExpressionEvaluators can independently evaluate an expression (such as sending it to a Jupyter kernel).
TODO: What is the long-term future of these? I feel like it'd be better to ask the framework to evaluate another expresion arbitrarily, but kernel expressions are 'special' enough to warrant design considerations.
IExpressionEvaluator