CompilationExtensions
StockSharp.Algo.Compilation
Предоставляет методы расширения и помощники для динамической компиляции и интеграции Python в StockSharp Studio.
Методы
Init
public static Task Init(IFileSystem fileSystem, ILogReceiver logs, IEnumerable<ValueTuple<string, string>> extraPythonCommon, CancellationToken cancellationToken)
result = CompilationExtensions.Init(fileSystem, logs, extraPythonCommon, cancellationToken)
Инициализирует среду компиляции, включая настройку механизма Python, извлечение ресурсов и регистрацию компилятора.
- fileSystem
- Файловая система.
- logs
- Приемник журнала для выходных данных и сообщений об ошибках.
- extraPythonCommon
- Дополнительные общие файлы Python, которые следует включить.
- cancellationToken
- Токен отмены для асинхронных операций.