/
krasninja
/
querycat
Обзор
Документация
Войти
/
krasninja
/
querycat
Код
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/QueryCat.Backend.Core/Execution/ResolveVariableEventArgs.cs
40 строк
1 KB
Ivan Kozhin
Add events on variables resolve, refactor objects expressions
17 апр 2024, 15:12
17 апр 2024, 15:12
2d53589
Код
Авторство
О чём код?
using QueryCat.Backend.Core.Types; namespace QueryCat.Backend.Core.Execution; /// <summary> /// Event arguments on variable resolve. /// </summary> public class ResolveVariableEventArgs : EventArgs { /// <summary> /// Variable name. Can be overriden. /// </summary> public string VariableName { get; set; } /// <summary> /// Current execution thread. /// </summary> public IExecutionThread ExecutionThread { get; } /// <summary> /// Result. Can be overriden. /// </summary> public VariantValue Result { get; set; } /// <summary> /// Is variable handled. /// </summary> public bool Handled { get; set; } /// <summary> /// Constructor. /// </summary> /// <param name="variableName">Variable name.</param> /// <param name="executionThread">Execution thread.</param> public ResolveVariableEventArgs(string variableName, IExecutionThread executionThread) { VariableName = variableName; ExecutionThread = executionThread; } }