24 implementations of ILspServiceDocumentRequestHandler
Microsoft.CodeAnalysis.LanguageServer.Protocol (23)
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (1)
21
internal sealed class ValidateBreakableRangeHandler :
ILspServiceDocumentRequestHandler
<VSInternalValidateBreakableRangeParams, LSP.Range?>
Handler\CodeActions\CodeActionResolveHandler.cs (1)
38
internal class CodeActionResolveHandler :
ILspServiceDocumentRequestHandler
<LSP.CodeAction, LSP.CodeAction>
Handler\CodeActions\CodeActionsHandler.cs (1)
28
internal class CodeActionsHandler :
ILspServiceDocumentRequestHandler
<LSP.CodeActionParams, LSP.CodeAction[]>
Handler\CodeLens\CodeLensHandler.cs (1)
19
internal sealed class CodeLensHandler :
ILspServiceDocumentRequestHandler
<LSP.CodeLensParams, LSP.CodeLens[]?>
Handler\CodeLens\CodeLensResolveHandler.cs (1)
17
internal sealed class CodeLensResolveHandler :
ILspServiceDocumentRequestHandler
<LSP.CodeLens, LSP.CodeLens>
Handler\Commands\AbstractExecuteWorkspaceCommandHandler.cs (1)
11
internal abstract class AbstractExecuteWorkspaceCommandHandler :
ILspServiceDocumentRequestHandler
<ExecuteCommandParams, object>
Handler\Completion\CompletionHandler.cs (1)
35
internal class CompletionHandler :
ILspServiceDocumentRequestHandler
<LSP.CompletionParams, LSP.CompletionList?>
Handler\Definitions\AbstractGoToDefinitionHandler.cs (1)
21
internal abstract class AbstractGoToDefinitionHandler :
ILspServiceDocumentRequestHandler
<LSP.TextDocumentPositionParams, LSP.Location[]?>
Handler\DocumentChanges\DidChangeHandler.cs (1)
19
internal class DidChangeHandler :
ILspServiceDocumentRequestHandler
<LSP.DidChangeTextDocumentParams, object?>
Handler\FoldingRanges\FoldingRangesHandler.cs (1)
22
internal sealed class FoldingRangesHandler :
ILspServiceDocumentRequestHandler
<FoldingRangeParams, FoldingRange[]?>
Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
19
internal abstract class AbstractFormatDocumentHandlerBase<RequestType, ResponseType> :
ILspServiceDocumentRequestHandler
<RequestType, ResponseType>
Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
26
internal sealed class FormatDocumentOnTypeHandler :
ILspServiceDocumentRequestHandler
<DocumentOnTypeFormattingParams, TextEdit[]?>
Handler\Highlights\DocumentHighlightHandler.cs (1)
25
internal class DocumentHighlightsHandler :
ILspServiceDocumentRequestHandler
<TextDocumentPositionParams, DocumentHighlight[]?>
Handler\Hover\HoverHandler.cs (1)
26
internal sealed class HoverHandler :
ILspServiceDocumentRequestHandler
<TextDocumentPositionParams, Hover?>
Handler\InlineCompletions\InlineCompletionsHandler.cs (1)
33
internal partial class InlineCompletionsHandler :
ILspServiceDocumentRequestHandler
<VSInternalInlineCompletionRequest, VSInternalInlineCompletionList?>
Handler\OnAutoInsert\OnAutoInsertHandler.cs (1)
29
internal sealed class OnAutoInsertHandler :
ILspServiceDocumentRequestHandler
<LSP.VSInternalDocumentOnAutoInsertParams, LSP.VSInternalDocumentOnAutoInsertResponseItem?>
Handler\ProjectContext\GetTextDocumentWithContextHandler.cs (1)
20
internal class GetTextDocumentWithContextHandler :
ILspServiceDocumentRequestHandler
<VSGetProjectContextsParams, VSProjectContextList?>
Handler\References\FindAllReferencesHandler.cs (1)
25
internal sealed class FindAllReferencesHandler :
ILspServiceDocumentRequestHandler
<LSP.ReferenceParams, LSP.SumType<LSP.VSInternalReferenceItem, LSP.Location>[]?>
Handler\References\FindImplementationsHandler.cs (1)
20
internal sealed class FindImplementationsHandler :
ILspServiceDocumentRequestHandler
<LSP.TextDocumentPositionParams, LSP.Location[]>
Handler\Rename\RenameHandler.cs (1)
22
internal class RenameHandler :
ILspServiceDocumentRequestHandler
<LSP.RenameParams, WorkspaceEdit?>
Handler\SemanticTokens\SemanticTokensRangeHandler.cs (1)
18
internal class SemanticTokensRangeHandler :
ILspServiceDocumentRequestHandler
<SemanticTokensRangeParams, LSP.SemanticTokens>
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
23
internal class SignatureHelpHandler :
ILspServiceDocumentRequestHandler
<LSP.TextDocumentPositionParams, LSP.SignatureHelp?>
Handler\Symbols\DocumentSymbolsHandler.cs (1)
28
internal sealed class DocumentSymbolsHandler :
ILspServiceDocumentRequestHandler
<RoslynDocumentSymbolParams, object[]>
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Completion\CompletionHandler.cs (1)
29
internal class CompletionHandler :
ILspServiceDocumentRequestHandler
<CompletionParams, CompletionList?>
1 reference to ILspServiceDocumentRequestHandler
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Completion\CompletionResolveHandler.cs (1)
30
/// This isn't a <see cref="
ILspServiceDocumentRequestHandler
{TRequest, TResponse}" /> because it could return null.