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