Table of Contents

Class RequestModelAction

Namespace
NMF.Glsp.Protocol.ModelData
Assembly
NMF.Glsp.dll

Sent from the client to the server in order to request a graphical model. Usually this is the first message that is sent from the client to the server, so it is also used to initiate the communication. The response is a SetModelAction or an UpdateModelAction.

public class RequestModelAction : RequestAction
Inheritance
RequestModelAction
Inherited Members

Fields

RequestModelActionKind

The kind value used for this kind of action

public const string RequestModelActionKind = "requestModel"

Field Value

string

Properties

Kind

Unique identifier specifying the kind of action to process.

public override string Kind { get; }

Property Value

string

Options

Additional options used to compute the graphical model.

public IDictionary<string, object> Options { get; set; }

Property Value

IDictionary<string, object>

Methods

ExecuteAsync(IGlspSession)

Executes the action in the context of the given session

public override Task ExecuteAsync(IGlspSession session)

Parameters

session IGlspSession

The session in which to execute the action

Returns

Task