Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
StatusEventArgs.cs
1using System;
2using System.Threading.Tasks;
3
4namespace Waher.Script
5{
11 public delegate Task StatusEventHandler(object Sender, StatusEventArgs e);
12
16 public class StatusEventArgs : EventArgs
17 {
18 private readonly Expression expression;
19 private readonly Variables variables;
20 private readonly string status;
21
29 {
30 this.expression = Expression;
31 this.variables = Variables;
32 this.status = Status;
33 }
34
38 public Expression Expression => this.expression;
39
43 public Variables Variables => this.variables;
44
48 public object Status => this.status;
49 }
50}
Class managing a script expression.
Definition: Expression.cs:39
Event arguments for status events.
StatusEventArgs(Expression Expression, Variables Variables, string Status)
Event arguments for status events.
Variables Variables
Current Variables collection.
object Status
Current status of execution.
Expression Expression
Expression being evaluated.
Collection of variables.
Definition: Variables.cs:25
delegate Task StatusEventHandler(object Sender, StatusEventArgs e)
Delegate for status events.