Table of Contents

Class CommandRunnerContext

Namespace
OneImlx.Terminal.Commands.Runners
Assembly
OneImlx.Terminal.dll

The command runner context.

public sealed class CommandRunnerContext
Inheritance
CommandRunnerContext
Inherited Members

Constructors

CommandRunnerContext(CommandHandlerContext)

Initialize a new instance.

public CommandRunnerContext(CommandHandlerContext handlerContext)

Parameters

handlerContext CommandHandlerContext

The command hander context.

Exceptions

ArgumentNullException

Properties

Command

The command to run.

public Command Command { get; }

Property Value

Command

HandlerContext

The command hander context.

public CommandHandlerContext HandlerContext { get; }

Property Value

CommandHandlerContext

Hierarchy

The hierarchy of the command to run.

public Root? Hierarchy { get; }

Property Value

Root

StartContext

The terminal start context.

public TerminalStartContext StartContext { get; }

Property Value

TerminalStartContext