Table of Contents

Class EnvironmentHostCapabilities

Namespace
RDCore.SDK.Client
Assembly
RDCore.SDK.dll

Regroups all core platform EnvironmentHost capabilities.

public class EnvironmentHostCapabilities
Inheritance
EnvironmentHostCapabilities
Inherited Members

Properties

DefineSymbols

If supported, the environment host accepts module member symbol descriptors and defines them in its runtime session.

public DefineSymbols DefineSymbols { get; set; }

Property Value

DefineSymbols

SemanticAnalysis

If supported, the environment host answers rdcore/host/semantics with the semantic model of the code it holds.

public SemanticAnalysis SemanticAnalysis { get; set; }

Property Value

SemanticAnalysis

SessionExecute

If supported, the environment host lowers and runs a parsed module in its runtime session.

public SessionExecute SessionExecute { get; set; }

Property Value

SessionExecute

SessionMemoryAccess

If supported, the environment host reads and writes single bytes of the runtime session it owns.

public SessionMemoryAccess SessionMemoryAccess { get; set; }

Property Value

SessionMemoryAccess

SessionStatus

If supported, the environment host reports the state of the runtime session it owns.

public SessionStatus SessionStatus { get; set; }

Property Value

SessionStatus