/
EvilBeaver
/
OneScript
Обзор
Документация
Войти
/
EvilBeaver
/
OneScript
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
src/OneScript.Core/Execution/IExecutorProvider.cs
37 строк
928 B
EvilBeaver
Убрал все ошибки компиляции
14 мар 2025, 10:55
14 мар 2025, 10:55
068fc38
Код
Авторство
О чём код?
/*---------------------------------------------------------- This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. ----------------------------------------------------------*/ using System; using OneScript.Contexts; using OneScript.Values; using ScriptEngine.Machine; namespace OneScript.Execution { public delegate BslValue Invoker( IBslProcess process, BslObjectValue target, IExecutableModule module, BslScriptMethodInfo method, IValue[] arguments); public interface IExecutorProvider { Type SupportedModuleType { get; } Invoker GetInvokeDelegate(); void BeforeProcessStart(IBslProcess process) { } void AfterProcessExit(IBslProcess process) { } } }