CompilationExtensions

StockSharp.Algo.Compilation

Proporciona métodos de extensión y ayudas para la compilación dinámica y la integración de Python en StockSharpStudio.

Métodos

Init
public static Task Init(IFileSystem fileSystem, ILogReceiver logs, IEnumerable<ValueTuple<string, string>> extraPythonCommon, CancellationToken cancellationToken)
result = CompilationExtensions.Init(fileSystem, logs, extraPythonCommon, cancellationToken)

Inicia el entorno de compilación, incluyendo la configuración de motores Python, extracción de recursos y registro de compiladores.

fileSystem
Sistema de archivos.
logs
El receptor de registro para mensajes de salida y error.
extraPythonCommon
Otros archivos comunes de Python para incluir.
cancellationToken
Un token de cancelación para operaciones de asinc.