Table of Contents

Class EvaluationResultsTreeController

Namespace
Alternet.Scripter.Debugger.UI.Wpf
Assembly
Alternet.Scripter.Debugger.UI.Wpf.v10.dll

Represents a controller for the expression evaluation operations.

public class EvaluationResultsTreeController
Inheritance
EvaluationResultsTreeController

Constructors

EvaluationResultsTreeController(IExpressionEvaluator, TreeView, IHost)

Initializes a new instance of the EvaluationResultsTreeController class with specified parameters.

Properties

IsCancellationRequested

Gets a value indicating whether cancellation has been requested for this evaluation.

IsEvaluationInProgress

Gets a value indicating whether the expression evaluation has been started.

Methods

CancelEvaluationAsync()

Cancels an evaluation task which is currently running.

EvaluateExpressionsAsync(IEnumerable<string>, EvaluationResultsTreeControllerOptions)

Evaluates values of given expressions asynchronously.

GetResultFromNode(TreeViewItem)

Asks for the EvaluationResult is associated with the given node.

SetExpressionValueAsync(string, string)

Sets a given expression value asynchronously.