Class RunningServerState
The LSP Server application has completed initialization and is now running with trace enabled.
public record RunningServerState : ServerState, IEquatable<ServerState>, IEquatable<RunningServerState>
- Inheritance
-
RunningServerState
- Implements
- Derived
- Inherited Members
Remarks
👉 LSP Server application must use Off if the initialization parameters omit the Trace value.
Server lifecycle § Initialize Request
Constructors
RunningServerState(InitializeTrace)
The LSP Server application has completed initialization and is now running with trace enabled.
public RunningServerState(InitializeTrace Trace = InitializeTrace.Messages)
Parameters
TraceInitializeTraceThe initial server
Tracelevel as determined by the client through the LSP initialization handshake.
Remarks
👉 LSP Server application must use Off if the initialization parameters omit the Trace value.
Server lifecycle § Initialize Request
Properties
Trace
The current server Trace level.
public InitializeTrace Trace { get; }
Property Value
Remarks
👉 The client can change this at any time through a SetTrace notification
Server lifecycle § SetTrace Notification