Skip to content

CompilationOperation

class cAlgo.API Since 5.1

DesktopCLICloud

Provides access to the properties describing an asynchronous algo compilation operation.

Definition

public class CompilationOperation

Namespace: cAlgo.API · Group: Compilation

Examples

var operation = Compiler.CompileAsync(@"Sample cBot\Sample cBot.csproj", result => Print("Compilation succeeded: {0}", result.Succeeded));
if (operation.IsExecuting)
    Print("Compilation is running");
operation = api.Compiler.CompileAsync(r"Sample cBot\Sample cBot.csproj", lambda result: api.Print(f"Compilation succeeded: {result.Succeeded}"))
if operation.IsExecuting:
    api.Print("Compilation is running")

Properties

Name Description
IsExecutingDesktopCLICloudbool True if compilation operation is being executed, false if it completed.
ResultDesktopCLICloudCompilationResult The result of compilation operation.

See also