Table of Contents

Class Operation

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

Marker interface for operations.

public abstract class Operation : ExecutableAction
Inheritance
Operation
Derived
Inherited Members

Properties

IsOperation

Discriminator property to make operations distinguishable from plain Actions.

public bool IsOperation { get; }

Property Value

bool

Methods

RequireTransaction()

Denotes whether the execution of the action requires a transaction

public override bool RequireTransaction()

Returns

bool