Table of Contents

Class ExecutableAction

Namespace
NMF.Glsp.Protocol.BaseProtocol
Assembly
NMF.Glsp.dll

Denotes an action that can be executed

public abstract class ExecutableAction : BaseAction
Inheritance
ExecutableAction
Derived
Inherited Members

Methods

ExecuteAsync(IGlspSession)

Executes the action in the context of the given session

public abstract Task ExecuteAsync(IGlspSession session)

Parameters

session IGlspSession

The session in which to execute the action

Returns

Task

RequireTransaction()

Denotes whether the execution of the action requires a transaction

public virtual bool RequireTransaction()

Returns

bool