1 implementation of IFindUsagesContext
Microsoft.CodeAnalysis.Features (1)
FindUsages\FindUsagesContext.cs (1)
13
internal abstract class FindUsagesContext :
IFindUsagesContext
29 references to IFindUsagesContext
Microsoft.CodeAnalysis.EditorFeatures (1)
FindUsages\BufferedFindUsagesContext.cs (1)
17
/// An impl of <see cref="
IFindUsagesContext
"/> that will buffer results internally to either be shown to the
Microsoft.CodeAnalysis.Features (28)
FindUsages\AbstractFindUsagesService.DefinitionTrackingContext.cs (5)
17
/// Forwards <see cref="
IFindUsagesContext
"/> notifications to an underlying <see cref="
IFindUsagesContext
"/>
24
private sealed class DefinitionTrackingContext(
IFindUsagesContext
underlyingContext) :
IFindUsagesContext
26
private readonly
IFindUsagesContext
_underlyingContext = underlyingContext;
FindUsages\AbstractFindUsagesService.ProgressAdapter.cs (4)
25
/// <see cref="
IFindUsagesContext
"/> instance.
28
IFindUsagesContext
context, OptionsProvider<ClassificationOptions> classificationOptions, DefinitionItem definition) : IStreamingFindLiteralReferencesProgress
30
private readonly
IFindUsagesContext
_context = context;
55
IFindUsagesContext
context,
FindUsages\AbstractFindUsagesService_FindImplementations.cs (3)
25
IFindUsagesContext
context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken)
42
IFindUsagesContext
context, ISymbol symbol, Project project, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken)
69
ISymbol symbol, Project project,
IFindUsagesContext
context, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken)
FindUsages\AbstractFindUsagesService_FindReferences.cs (8)
21
IFindUsagesContext
context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken)
38
IFindUsagesContext
context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken)
49
IFindUsagesContext
context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken)
84
IFindUsagesContext
context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken)
108
IFindUsagesContext
context, ISymbol symbol, Project project, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken)
125
IFindUsagesContext
context,
157
IFindUsagesContext
context,
171
IFindUsagesContext
context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken)
FindUsages\IFindUsagesLSPService.cs (2)
18
Task FindReferencesAsync(
IFindUsagesContext
context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken);
24
Task FindImplementationsAsync(
IFindUsagesContext
context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken);
FindUsages\IFindUsagesService.cs (2)
18
Task FindReferencesAsync(
IFindUsagesContext
context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken);
24
Task FindImplementationsAsync(
IFindUsagesContext
context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken);
FindUsages\IRemoteFindUsagesService.cs (2)
88
internal sealed class FindUsagesServerCallback(Solution solution,
IFindUsagesContext
context, OptionsProvider<ClassificationOptions> classificationOptions)
91
private readonly
IFindUsagesContext
_context = context;
GoToBase\AbstractGoToBaseService.cs (1)
31
public async Task FindBasesAsync(
IFindUsagesContext
context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken)
GoToBase\IGoToBaseService.cs (1)
19
Task FindBasesAsync(
IFindUsagesContext
context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken);