ILanguageClientMiddleLayer インターフェイス

定義

クライアントを表すインターフェイス。言語サーバーのメッセージを傍受し、その周辺にカスタム動作を実装できます。

public interface class ILanguageClientMiddleLayer
public interface ILanguageClientMiddleLayer
type ILanguageClientMiddleLayer = interface
Public Interface ILanguageClientMiddleLayer

メソッド

CanHandle(String)

このメソッドは、指定されたメソッドをこの中間層がインターセプトできるかどうかを判断するために呼び出されます。

HandleNotificationAsync(String, JToken, Func<JToken,Task>)

に対する JSON RPC 通知呼び出しをインターセプト methodName します。

HandleRequestAsync(String, JToken, Func<JToken,Task<JToken>>)

に対する JSON RPC 要求呼び出しをインターセプト methodName します。

適用対象