Olvasás angol nyelven

Megosztás a következőn keresztül:


Microsoft.PowerFx.LanguageServerProtocol Namespace

Classes

CodeActionKind

Code action kind constants.

CommandName

Command name constants.

JsonRpcHelper

JSON-RPC helper class that follows JSON-RPC 2.0 spec https://www.jsonrpc.org/specification.

LanguageServer

PowerFx Language server implementation

LanguageServer can receive request/notification payload from client, it can also send request/notification to client.

LanguageServer is hosted inside WebSocket or HTTP/HTTPS service

  • For WebSocket, OnDataReceived() is for incoming traffic, SendToClient() is for outgoing traffic
  • For HTTP/HTTPS, OnDataReceived() is for HTTP/HTTPS request, SendToClient() is queued up in next HTTP/HTTPS response.
NL2FxParameters

Resolved from CustomNL2FxParams.

NLHandler

Callback handler invoked by LanguageServer to handle NL requests.

Enums

Delegates