Table of Contents

Enum ExecutionOutcome

Namespace
RDCore.SDK.Platform.Protocol
Assembly
RDCore.SDK.dll

How a run ended.

public enum ExecutionOutcome

Fields

Completed = 0

The entry point ran to completion.

Halted = 4

An End statement stopped the program.

Interrupted = 5

A Stop statement, or the caller cancelling the request, interrupted the program.

NotFound = 2

There is no such procedure to invoke, or no runtime session to invoke it in.

NotImplemented = 6

The interpreter reached something it has no implementation for. Not a program error: a gap.

Refused = 8

The request cannot be answered now: a program is running, or is suspended and the request would wreck it.

RuntimeError = 3

A run-time error was raised and nothing handled it.

Suspended = 7

The program was run under a debugger and waits where it stopped: ErrorLine and ErrorCharacter say where. It is neither over nor failed.

SyntaxError = 1

The source did not parse; Diagnostics says why.