ILanguageClientCustomMessage2 Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Interface that provides custom message contract using StreamJsonRpc v2.
public interface class ILanguageClientCustomMessage2
public interface ILanguageClientCustomMessage2
type ILanguageClientCustomMessage2 = interface
Public Interface ILanguageClientCustomMessage2
Remarks
All of the methods defined in this interface must be implemented and should not default to throw NotImplementedException.
Properties
CustomMessageTarget |
Gets the target object for receiving custom messages not covered by the language server protocol. |
MiddleLayer |
Gets the middle layer object that can intercept outgoing requests and responses. |
Methods
AttachForCustomMessageAsync(JsonRpc) |
This method is called after the language server has been activated, but connection has not been established. |