622 references to FeatureAttribute
IdeBenchmarks (2)
InheritanceMargin\InheritanceMarginGlyphBenchmarks.cs (1)
147_listener = listenerProvider.GetListener(FeatureAttribute.InheritanceMargin);
SQLitePersistentStorageBenchmark.cs (1)
65var asyncListener = _workspace.ExportProvider.GetExportedValue<IAsynchronousOperationListenerProvider>().GetListener(FeatureAttribute.PersistentStorage);
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
EventHookup\EventHookupCommandHandler.cs (1)
64_asyncListener = listenerProvider.GetListener(FeatureAttribute.EventHookup);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
Classification\CopyPasteAndPrintingClassifierTests.cs (1)
45var waiter = listenerProvider.GetWaiter(FeatureAttribute.Classification);
Classification\SemanticClassifierTests.cs (1)
2510var waiter = listenerProvider.GetWaiter(FeatureAttribute.Classification);
EncapsulateField\EncapsulateFieldTestState.cs (1)
57var waiter = (IAsynchronousOperationWaiter)provider.GetListener(FeatureAttribute.EncapsulateField);
Workspaces\WorkspaceTests_EditorFeatures.cs (1)
49.GetWaiter(FeatureAttribute.Workspace);
Microsoft.CodeAnalysis.EditorFeatures (34)
AddImports\AbstractAddImportsPasteCommandHandler.cs (1)
52_listener = listenerProvider.GetListener(FeatureAttribute.AddImportsOnPaste);
BraceMatching\BraceHighlightingViewTaggerProvider.cs (1)
48: base(threadingContext, globalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.BraceHighlighting))
BracePairs\BracePairsTaggerProvider.cs (1)
48listenerProvider.GetListener(FeatureAttribute.BracePairs))
Classification\CopyPasteAndPrintingClassificationBufferTaggerProvider.cs (1)
47_asyncListener = listenerProvider.GetListener(FeatureAttribute.Classification);
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (1)
50: base(threadingContext, globalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.Classification))
Classification\Syntactic\SyntacticClassificationTaggerProvider.cs (1)
46_listener = listenerProvider.GetListener(FeatureAttribute.Classification);
CodeDefinitionWindow\DefinitionContextTracker.cs (1)
66_asyncListener = listenerProvider.GetListener(FeatureAttribute.CodeDefinitionWindow);
Diagnostics\AbstractDiagnosticsAdornmentTaggerProvider.cs (1)
26: base(threadingContext, diagnosticService, analyzerService, globalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.ErrorSquiggles))
Diagnostics\DiagnosticsClassificationTaggerProvider.cs (1)
52: base(threadingContext, diagnosticService, analyzerService, editorOptionsService.GlobalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.Classification))
EditAndContinue\ActiveStatementTaggerProvider.cs (1)
50: base(threadingContext, globalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.Classification))
EditAndContinue\ActiveStatementTrackingService.cs (1)
49=> new ActiveStatementTrackingService(workspaceServices.Workspace, _listenerProvider.GetListener(FeatureAttribute.EditAndContinue));
EncapsulateField\AbstractEncapsulateFieldCommandHandler.cs (2)
44_listener = listenerProvider.GetListener(FeatureAttribute.EncapsulateField); 65var token = _listener.BeginAsyncOperation(FeatureAttribute.EncapsulateField);
ExternalAccess\VSTypeScript\Api\VSTypeScriptAsynchronousTaggerProvider.cs (2)
22: base(threadingContext, globalOptions.Service, visibilityTracker: null, asyncListenerProvider.GetListener(FeatureAttribute.Classification)) 31: base(threadingContext, globalOptions.Service, visibilityTracker, asyncListenerProvider.GetListener(FeatureAttribute.Classification))
ExtractMethod\ExtractMethodCommandHandler.cs (1)
69_asyncListener = asyncListenerProvider.GetListener(FeatureAttribute.ExtractMethod);
FindReferences\FindReferencesCommandHandler.cs (1)
51_asyncListener = listenerProvider.GetListener(FeatureAttribute.FindReferences);
GoToBase\GoToBaseCommandHandler.cs (1)
41listenerProvider.GetListener(FeatureAttribute.GoToBase),
GoToDefinition\GoToDefinitionCommandHandler.cs (1)
50_listener = listenerProvider.GetListener(FeatureAttribute.GoToDefinition);
GoToImplementation\GoToImplementationCommandHandler.cs (1)
41listenerProvider.GetListener(FeatureAttribute.GoToImplementation),
InlineHints\InlineHintsDataTaggerProvider.cs (2)
58: base(threadingContext, globalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.InlineHints)) 60_listener = listenerProvider.GetListener(FeatureAttribute.InlineHints);
InlineRename\CommandHandlers\AbstractRenameCommandHandler.cs (1)
31_listener = asynchronousOperationListenerProvider.GetListener(FeatureAttribute.Rename);
InlineRename\InlineRenameService.cs (1)
64_asyncListener = listenerProvider.GetListener(FeatureAttribute.Rename);
IntelliSense\AsyncCompletion\CompletionSourceProvider.cs (1)
42_listener = listenerProvider.GetListener(FeatureAttribute.CompletionSet);
IntelliSense\QuickInfo\QuickInfoSourceProvider.cs (1)
47_listener = listenerProvider.GetListener(FeatureAttribute.QuickInfo);
KeywordHighlighting\HighlighterViewTaggerProvider.cs (1)
57: base(threadingContext, globalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.KeywordHighlighting))
LanguageServer\AlwaysActiveLanguageClientEventListener.cs (1)
42_asynchronousOperationListener = listenerProvider.GetListener(FeatureAttribute.LanguageServer);
NavigationBar\NavigationBarControllerFactoryService.cs (1)
35_asyncListener = listenerProvider.GetListener(FeatureAttribute.NavigationBar);
ReferenceHighlighting\ReferenceHighlightingViewTaggerProvider.cs (1)
59: base(threadingContext, globalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.ReferenceHighlighting))
Remote\SolutionChecksumUpdater.cs (1)
51var listener = listenerProvider.GetListener(FeatureAttribute.SolutionChecksumUpdater);
RenameTracking\RenameTrackingTaggerProvider.cs (1)
62_asyncListener = listenerProvider.GetListener(FeatureAttribute.RenameTracking);
SolutionEvents\HostLegacySolutionEventsWorkspaceEventListener.cs (1)
41listenerProvider.GetListener(FeatureAttribute.SolutionCrawlerUnitTesting),
Structure\AbstractStructureTaggerProvider.cs (1)
59: base(threadingContext, editorOptionsService.GlobalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.Outlining))
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (10)
FixMultipleOccurrencesService.cs (1)
33listenerProvider.GetListener(FeatureAttribute.LightBulb);
NavigableSymbolService.cs (1)
38_listener = listenerProvider.GetListener(FeatureAttribute.NavigableSymbols);
NavigationCommandHandlers\FindBaseSymbolsCommandHandler.cs (1)
46_asyncListener = listenerProvider.GetListener(FeatureAttribute.FindReferences);
NavigationCommandHandlers\FindDerivedSymbolsCommandHandler.cs (1)
45_asyncListener = listenerProvider.GetListener(FeatureAttribute.FindReferences);
NavigationCommandHandlers\FindExtensionMethodsCommandHandler.cs (1)
50_asyncListener = listenerProvider.GetListener(FeatureAttribute.FindReferences);
NavigationCommandHandlers\FindImplementingMembersCommandHandler.cs (1)
48_asyncListener = listenerProvider.GetListener(FeatureAttribute.FindReferences);
NavigationCommandHandlers\FindMemberOverloadsCommandHandler.cs (1)
43_asyncListener = listenerProvider.GetListener(FeatureAttribute.FindReferences);
NavigationCommandHandlers\FindReferencesOfOverloadsCommandHandler.cs (1)
53_asyncListener = listenerProvider.GetListener(FeatureAttribute.FindReferences);
SignatureHelpControllerProvider.cs (1)
48_listener = listenerProvider.GetListener(FeatureAttribute.SignatureHelp);
SuggestedActionsSourceProvider.cs (1)
84OperationListener = listenerProvider.GetListener(FeatureAttribute.LightBulb);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (15)
AbstractCommandHandlerTestState.cs (6)
237Assert.False(provider.HasPendingWaiter(FeatureAttribute.EventHookup, FeatureAttribute.CompletionSet, FeatureAttribute.SignatureHelp), "IAsyncTokens unexpectedly alive. Call WaitForAsynchronousOperationsAsync before this method"); 244await provider.WaitAllDispatcherOperationAndTasksAsync(Workspace, FeatureAttribute.EventHookup, FeatureAttribute.CompletionSet, FeatureAttribute.SignatureHelp);
Diagnostics\DiagnosticTaggerWrapper.cs (5)
109FeatureAttribute.Workspace, 110FeatureAttribute.SolutionCrawlerLegacy, 111FeatureAttribute.DiagnosticService, 112FeatureAttribute.ErrorSquiggles, 113FeatureAttribute.Classification);
LanguageServer\AbstractLanguageServerProtocolTests.cs (4)
396return operations.GetWaiter(FeatureAttribute.Workspace); 673await listenerProvider.GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync(); 674await listenerProvider.GetWaiter(FeatureAttribute.SolutionCrawlerLegacy).ExpeditedWaitAsync(); 675await listenerProvider.GetWaiter(FeatureAttribute.DiagnosticService).ExpeditedWaitAsync();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities2 (1)
Intellisense\TestState.vb (1)
252Dim asyncToken = asynchronousOperationListenerProvider.GetListener(FeatureAttribute.CompletionSet) _
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (26)
Completion\CompletionServiceTests.cs (1)
55var waiter = workspace.ExportProvider.GetExportedValue<AsynchronousOperationListenerProvider>().GetWaiter(FeatureAttribute.CompletionSet);
Diagnostics\DiagnosticsSquiggleTaggerProviderTests.cs (4)
161await listenerProvider.GetWaiter(FeatureAttribute.DiagnosticService).ExpeditedWaitAsync(); 162await listenerProvider.GetWaiter(FeatureAttribute.ErrorSquiggles).ExpeditedWaitAsync(); 204await listenerProvider.GetWaiter(FeatureAttribute.DiagnosticService).ExpeditedWaitAsync(); 205await listenerProvider.GetWaiter(FeatureAttribute.ErrorSquiggles).ExpeditedWaitAsync();
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
4719await workspace.GetService<AsynchronousOperationListenerProvider>().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync();
FindReferences\FindReferencesCommandHandlerTests.cs (1)
90var waiter = listenerProvider.GetWaiter(FeatureAttribute.FindReferences);
Preview\PreviewWorkspaceTests.cs (2)
209await listenerProvider.WaitAllDispatcherOperationAndTasksAsync(workspace, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles);
RenameTracking\RenameTrackingTestState.cs (4)
219FeatureAttribute.RenameTracking, 220FeatureAttribute.SolutionCrawlerLegacy, 221FeatureAttribute.Workspace, 222FeatureAttribute.EventHookup);
SolutionCrawler\WorkCoordinatorTests.cs (13)
830var token = listenerProvider.GetListener(FeatureAttribute.SolutionCrawlerLegacy).BeginAsyncOperation("Test operation"); 831var expeditedWait = listenerProvider.GetWaiter(FeatureAttribute.SolutionCrawlerLegacy).ExpeditedWaitAsync(); 885var token = listenerProvider.GetListener(FeatureAttribute.SolutionCrawlerLegacy).BeginAsyncOperation("Test operation"); 886var expeditedWait = listenerProvider.GetWaiter(FeatureAttribute.SolutionCrawlerLegacy).ExpeditedWaitAsync(); 1463var token = listenerProvider.GetListener(FeatureAttribute.SolutionCrawlerLegacy).BeginAsyncOperation("Test operation"); 1464var expeditedWait = listenerProvider.GetWaiter(FeatureAttribute.SolutionCrawlerLegacy).ExpeditedWaitAsync(); 1485var operationWaiter = GetListenerProvider(workspace.ExportProvider).GetWaiter(FeatureAttribute.GlobalOperation); 1492var workspaceWaiter = GetListenerProvider(workspace.ExportProvider).GetWaiter(FeatureAttribute.Workspace); 1496var crawlerListener = (AsynchronousOperationListener)GetListenerProvider(workspace.ExportProvider).GetListener(FeatureAttribute.SolutionCrawlerLegacy); 1606var workspaceWaiter = GetListenerProvider(provider).GetWaiter(FeatureAttribute.Workspace); 1609var solutionCrawlerWaiter = GetListenerProvider(provider).GetWaiter(FeatureAttribute.SolutionCrawlerLegacy); 1695_workspaceWaiter = GetListenerProvider(ExportProvider).GetWaiter(FeatureAttribute.Workspace); 1696_solutionCrawlerWaiter = GetListenerProvider(ExportProvider).GetWaiter(FeatureAttribute.SolutionCrawlerLegacy);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (12)
BackgroundWorkIndicator\WpfBackgroundWorkIndicatorFactory.cs (1)
38_listener = listenerProvider.GetListener(FeatureAttribute.QuickInfo);
InlineDiagnostics\InlineDiagnosticsAdornmentManagerProvider.cs (1)
51protected override string FeatureAttributeName => FeatureAttribute.InlineDiagnostics;
InlineHints\InlineHintsTaggerProvider.cs (1)
67AsynchronousOperationListener = listenerProvider.GetListener(FeatureAttribute.InlineHints);
InlineRename\UI\Adornment\RenameFlyout.xaml.cs (1)
43_listener = listenerProvider.GetListener(FeatureAttribute.InlineRenameFlyout);
LineSeparators\LineSeparatorAdornmentManagerProvider.cs (1)
51protected override string FeatureAttributeName => FeatureAttribute.LineSeparators;
LineSeparators\LineSeparatorTaggerProvider.cs (1)
60: base(threadingContext, globalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.LineSeparators))
NavigableSymbols\NavigableSymbolService.cs (1)
38_listener = listenerProvider.GetListener(FeatureAttribute.NavigableSymbols);
SignatureHelp\SignatureHelpControllerProvider.cs (1)
48_listener = listenerProvider.GetListener(FeatureAttribute.SignatureHelp);
StringIndentation\StringIndentationAdornmentManagerProvider.cs (1)
51protected override string FeatureAttributeName => FeatureAttribute.StringIndentation;
StringIndentation\StringIndentationTaggerProvider.cs (1)
53: base(threadingContext, globalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.StringIndentation))
Suggestions\FixAll\FixMultipleOccurrencesService.cs (1)
33listenerProvider.GetListener(FeatureAttribute.LightBulb);
Suggestions\SuggestedActionsSourceProvider.cs (1)
84OperationListener = listenerProvider.GetListener(FeatureAttribute.LightBulb);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (25)
Classification\ClassificationTests.vb (1)
281Await listenerProvider.GetWaiter(FeatureAttribute.Classification).ExpeditedWaitAsync()
FindReferences\FindReferencesCommandHandlerTests.vb (1)
52Await listenerProvider.GetWaiter(FeatureAttribute.FindReferences).ExpeditedWaitAsync()
GoToDefinition\GoToDefinitionCommandHandlerTests.vb (3)
59Dim waiter = provider.GetWaiter(FeatureAttribute.GoToDefinition) 101Dim waiter = provider.GetWaiter(FeatureAttribute.GoToDefinition) 146Dim waiter = provider.GetWaiter(FeatureAttribute.GoToDefinition)
NavigableSymbols\NavigableSymbolsTest.vb (1)
139Await listenerProvider.GetWaiter(FeatureAttribute.NavigableSymbols).ExpeditedWaitAsync()
NavigationBar\NavigationBarControllerTests.vb (15)
32Dim workspaceWaiter = listenerProvider.GetWaiter(FeatureAttribute.Workspace) 33Dim navbarWaiter = listenerProvider.GetWaiter(FeatureAttribute.NavigationBar) 73Await provider.WaitAllDispatcherOperationAndTasksAsync(workspace, FeatureAttribute.Workspace, FeatureAttribute.NavigationBar) 119Dim workspaceWaiter = listenerProvider.GetWaiter(FeatureAttribute.Workspace) 120Dim navbarWaiter = listenerProvider.GetWaiter(FeatureAttribute.NavigationBar) 178Dim workspaceWaiter = listenerProvider.GetWaiter(FeatureAttribute.Workspace) 179Dim navbarWaiter = listenerProvider.GetWaiter(FeatureAttribute.NavigationBar) 229Await workspace.ExportProvider.GetExportedValue(Of IAsynchronousOperationListenerProvider).GetWaiter(FeatureAttribute.NavigationBar).ExpeditedWaitAsync() 262Await workspace.ExportProvider.GetExportedValue(Of IAsynchronousOperationListenerProvider).GetWaiter(FeatureAttribute.NavigationBar).ExpeditedWaitAsync() 293Await workspace.ExportProvider.GetExportedValue(Of IAsynchronousOperationListenerProvider).GetWaiter(FeatureAttribute.NavigationBar).ExpeditedWaitAsync() 300Dim workspaceWaiter = listenerProvider.GetWaiter(FeatureAttribute.Workspace) 301Dim navigationBarWaiter = listenerProvider.GetWaiter(FeatureAttribute.NavigationBar) 306Await listenerProvider.WaitAllDispatcherOperationAndTasksAsync(workspace, FeatureAttribute.Workspace, FeatureAttribute.NavigationBar)
Rename\RenameTestHelpers.vb (3)
107Await provider.WaitAllDispatcherOperationAndTasksAsync(workspace, FeatureAttribute.EventHookup, FeatureAttribute.Rename, FeatureAttribute.RenameTracking)
Rename\RenameViewModelTests.vb (1)
641Dim waiter = listenerProvider.GetWaiter(FeatureAttribute.InlineRenameFlyout)
Microsoft.CodeAnalysis.Features (5)
Completion\CompletionService.ProviderManager.cs (1)
45listenerProvider.GetListener(FeatureAttribute.CompletionSet),
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionCacheServiceFactory.cs (1)
55_listenerProvider.GetListener(FeatureAttribute.CompletionSet),
DesignerAttribute\DesignerAttributeDiscoveryService.cs (1)
51_listener = listenerProvider.GetListener(FeatureAttribute.DesignerAttributes);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerRegistrationService.cs (1)
50_listener = listenerProvider.GetListener(FeatureAttribute.SolutionCrawlerUnitTesting);
SolutionCrawler\SolutionCrawlerRegistrationService.cs (1)
44_listener = listenerProvider.GetListener(FeatureAttribute.SolutionCrawlerLegacy);
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Features\Diagnostics\DiagnosticAnalyzerService.cs (1)
51Listener = listenerProvider.GetListener(FeatureAttribute.DiagnosticService);
Features\Diagnostics\DiagnosticService.cs (1)
51_eventQueue = new TaskQueue(listenerProvider.GetListener(FeatureAttribute.DiagnosticService), TaskScheduler.Default);
Handler\References\FindAllReferencesHandler.cs (1)
39_asyncListener = asynchronousOperationListenerProvider.GetListener(FeatureAttribute.LanguageServer);
Handler\SemanticTokens\SemanticTokensRefreshQueue.cs (1)
66_asyncListener = asynchronousOperationListenerProvider.GetListener(FeatureAttribute.Classification);
Handler\Symbols\WorkspaceSymbolsHandler.cs (1)
48_asyncListener = listenerProvider.GetListener(FeatureAttribute.NavigateTo);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
Diagnostics\PullDiagnosticTests.cs (3)
1510await operations.GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync(); 1564await operations.GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync(); 1619await operations.GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync();
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
EncapsulateField\EncapsulateFieldTestState.vb (1)
41Dim waiter = DirectCast(provider.GetListener(FeatureAttribute.EncapsulateField), IAsynchronousOperationWaiter)
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\SymbolTree\SymbolTreeInfoCacheServiceFactory.cs (1)
23_listener = listenerProvider.GetListener(FeatureAttribute.SolutionCrawlerLegacy);
Notification\AbstractGlobalOperationNotificationService.cs (1)
33_eventQueue = new TaskQueue(listenerProvider.GetListener(FeatureAttribute.GlobalOperation), TaskScheduler.Default);
Storage\SQLite\v2\SQLitePersistentStorageService.cs (1)
34_asyncListener = asyncOperationListenerProvider.GetListener(FeatureAttribute.PersistentStorage);
Workspace\Host\TaskScheduler\WorkspaceAsynchronousOperationListenerProvider.cs (1)
21=> _listener = listenerProvider.GetListener(FeatureAttribute.Workspace);
Microsoft.VisualStudio.IntegrationTest.Setup (2)
AsyncCompletionTracker.cs (1)
46var listener = _asynchronousOperationListenerProvider.GetListener(FeatureAttribute.CompletionSet);
IntegrationTestServiceCommands.cs (1)
146s_runningDocTableEventListener = new RunningDocumentTableEventListener(listenerProvider.GetListener(FeatureAttribute.Workspace));
Microsoft.VisualStudio.IntegrationTest.Utilities (29)
InProcess\CodeDefinitionWindow_InProc.cs (1)
63GetWaitingService().WaitForAsyncOperations(FeatureAttribute.CodeDefinitionWindow);
InProcess\SolutionExplorer_InProc.cs (1)
397waitingService.WaitForAsyncOperations(FeatureAttribute.Workspace, waitForWorkspaceFirst: true);
InProcess\TestWaitingService.cs (1)
31var workspaceWaiter = _provider.GetWaiter(FeatureAttribute.Workspace);
InProcess\VisualStudioWorkspace_InProc.cs (2)
57if (waitForWorkspaceFirst || featuresToWaitFor == FeatureAttribute.Workspace) 67if (featureNames.Contains(FeatureAttribute.Workspace))
OutOfProcess\Editor_OutOfProc.cs (4)
63_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Rename); 84_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ReferenceHighlighting); 103_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.SignatureHelp); 189_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Outlining);
OutOfProcess\ExtractInterfaceDialog_OutOfProc.cs (2)
44VisualStudioInstance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.LightBulb); 53VisualStudioInstance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.LightBulb);
OutOfProcess\GenerateTypeDialog_OutOfProc.cs (2)
47VisualStudioInstance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.LightBulb); 56VisualStudioInstance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.LightBulb);
OutOfProcess\MoveToNamespaceDialog_OutOfProc.cs (1)
46this.VisualStudioInstance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.LightBulb);
OutOfProcess\OutOfProcComponent.cs (2)
27=> VisualStudioInstance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.CompletionSet); 30=> VisualStudioInstance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.SignatureHelp);
OutOfProcess\SolutionExplorer_OutOfProc.cs (5)
36_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 42_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 48_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 70_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 90_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace);
OutOfProcess\TextViewWindow_OutOfProc.cs (4)
92_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.CompletionSet); 97_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.SolutionCrawlerLegacy); 98_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.DiagnosticService); 102_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.LightBulb);
OutOfProcess\TextViewWindow_OutOfProc.Verifier.cs (4)
105_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.LightBulb); 124_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.SolutionCrawlerLegacy); 125_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.DiagnosticService); 126_instance.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Classification);
Microsoft.VisualStudio.LanguageServices (34)
CallHierarchy\CallHierarchyCommandHandler.cs (1)
56_listener = asynchronousOperationListenerProvider.GetListener(FeatureAttribute.CallHierarchy);
CallHierarchy\CallHierarchyProvider.cs (1)
49AsyncListener = listenerProvider.GetListener(FeatureAttribute.CallHierarchy);
DesignerAttribute\VisualStudioDesignerAttributeService.cs (1)
73var listener = asynchronousOperationListenerProvider.GetListener(FeatureAttribute.DesignerAttributes);
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (1)
65_listener = listenerProvider.GetListener(FeatureAttribute.DiagnosticService);
ErrorReporting\VisualStudioErrorReportingService.cs (1)
34_listener = listenerProvider.GetListener(FeatureAttribute.Workspace);
ErrorReporting\VisualStudioInfoBar.cs (1)
44_listener = listenerProvider.GetListener(FeatureAttribute.InfoBar);
FindReferences\FindReferencesTableControlEventProcessorProvider.cs (1)
41_listener = asyncProvider.GetListener(FeatureAttribute.FindReferences);
FindReferences\StreamingFindUsagesPresenter.cs (1)
123_asyncListener = asyncListenerProvider.GetListener(FeatureAttribute.FindReferences);
InheritanceMargin\InheritanceGlyphFactoryProvider.cs (1)
58_listener = listenerProvider.GetListener(FeatureAttribute.InheritanceMargin);
InheritanceMargin\InheritanceMarginTaggerProvider.cs (1)
51listenerProvider.GetListener(FeatureAttribute.InheritanceMargin))
InheritanceMargin\InheritanceMarginViewMarginProvider.cs (1)
82var listener = _listenerProvider.GetListener(FeatureAttribute.InheritanceMargin);
LanguageService\AbstractCreateServicesOnTextViewConnection.cs (1)
56listenerProvider.GetListener(FeatureAttribute.CompletionSet),
LanguageService\AbstractLanguageService`2.VsCodeWindowManager.cs (1)
250var asyncListener = asyncListenerProvider.GetListener(FeatureAttribute.DocumentOutline);
Library\AbstractObjectList.cs (1)
319var asynchronousOperationListener = LibraryManager.ComponentModel.GetService<IAsynchronousOperationListenerProvider>().GetListener(FeatureAttribute.LibraryManager);
Library\ObjectBrowser\AbstractObjectBrowserLibraryManager.cs (1)
492var asynchronousOperationListener = ComponentModel.GetService<IAsynchronousOperationListenerProvider>().GetListener(FeatureAttribute.LibraryManager);
NavigateTo\RoslynSearchItemsSourceProvider.cs (1)
55_asyncListener = listenerProvider.GetListener(FeatureAttribute.NavigateTo);
NavigateTo\VisualStudioNavigateToItemProviderFactory.cs (1)
37_asyncListener = listenerProvider.GetListener(FeatureAttribute.NavigateTo);
Packaging\PackageInstallerServiceFactory.cs (1)
126_listener = listenerProvider.GetListener(FeatureAttribute.PackageInstaller);
Progression\GraphProvider.cs (1)
51_asyncListener = listenerProvider.GetListener(FeatureAttribute.GraphProvider);
ProjectSystem\FileChangeWatcher.cs (1)
52listenerProvider.GetListener(FeatureAttribute.Workspace),
ProjectSystem\OpenTextBufferProvider.cs (1)
73var listener = listenerProvider.GetListener(FeatureAttribute.Workspace);
ProjectSystem\RuleSets\VisualStudioRuleSetManagerFactory.cs (1)
31_listener = listenerProvider.GetListener(FeatureAttribute.RuleSetEditor);
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (1)
70_asynchronousOperationListener = componentModel.GetService<IAsynchronousOperationListenerProvider>().GetListener(FeatureAttribute.Workspace);
RoslynPackage.cs (1)
189using var token = listenerProvider.GetListener(FeatureAttribute.Workspace).BeginAsyncOperation(nameof(LoadOptionPersistersAsync));
Snippets\AbstractSnippetInfoService.cs (1)
53_waiter = listenerProvider.GetListener(FeatureAttribute.Snippets);
SymbolSearch\AbstractDelayStartedService.cs (1)
69listenerProvider.GetListener(FeatureAttribute.Workspace),
TableDataSource\Suppression\VisualStudioDiagnosticListTableCommandHandler.cs (1)
67_listener = listenerProvider.GetListener(FeatureAttribute.ErrorList);
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (1)
89_listener = listenerProvider.GetListener(FeatureAttribute.ErrorList);
TableDataSource\VisualStudioDiagnosticListTable.cs (1)
51_asynchronousOperationListener = listenerProvider.GetListener(FeatureAttribute.DiagnosticService);
TaskList\ExternalErrorDiagnosticUpdateSource.cs (1)
82: this(workspace, diagnosticService, notificationService, listenerProvider.GetListener(FeatureAttribute.ErrorList), threadingContext.DisposalToken)
TaskList\VisualStudioTaskListService.cs (1)
73asynchronousOperationListenerProvider.GetListener(FeatureAttribute.TaskList),
ValueTracking\ValueTrackingCommandHandler.cs (1)
73_listener = listenerProvider.GetListener(FeatureAttribute.ValueTracking);
Workspace\SourceGeneratedFileManager.cs (1)
89_listener = listenerProvider.GetListener(FeatureAttribute.SourceGenerators);
Workspace\VisualStudioWorkspaceStatusServiceFactory.cs (1)
49_listener = listenerProvider.GetListener(FeatureAttribute.Workspace);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Interactive\CSharpVsInteractiveWindowProvider.cs (1)
52_listener = listenerProvider.GetListener(FeatureAttribute.InteractiveEvaluator);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (3)
DocumentOutline\DocumentOutlineTestsBase.cs (1)
143var workspaceWaiter = operations.GetWaiter(FeatureAttribute.Workspace);
PersistentStorage\SQLiteV2PersistentStorageTests.cs (1)
30exportProvider.GetExports<IAsynchronousOperationListenerProvider>().Single().Value.GetListener(FeatureAttribute.PersistentStorage),
ProjectSystemShim\LegacyProject\AnalyzersTests.cs (1)
256var waiter = listenerProvider.GetWaiter(FeatureAttribute.RuleSetEditor);
Microsoft.VisualStudio.LanguageServices.Implementation (3)
CodeModel\ProjectCodeModelFactory.cs (1)
59Listener = listenerProvider.GetListener(FeatureAttribute.CodeModel);
SolutionExplorer\AnalyzersCommandHandler.cs (1)
92_listener = listenerProvider.GetListener(FeatureAttribute.RuleSetEditor);
SolutionExplorer\SourceGeneratedFileItems\SourceGeneratedFileItemSourceProvider.cs (1)
32_asyncListener = asyncListenerProvider.GetListener(FeatureAttribute.SourceGenerators);
Microsoft.VisualStudio.LanguageServices.IntegrationTests (77)
CSharp\CSharpChangeSignatureDialog.cs (1)
319VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace);
CSharp\CSharpExtractMethod.cs (2)
55VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ExtractMethod); 96VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ExtractMethod);
CSharp\CSharpImmediate.cs (2)
51VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 56VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.CompletionSet);
CSharp\CSharpKeywordHighlighting.cs (5)
113FeatureAttribute.Workspace, 114FeatureAttribute.SolutionCrawlerLegacy, 115FeatureAttribute.DiagnosticService, 116FeatureAttribute.Classification, 117FeatureAttribute.KeywordHighlighting);
CSharp\CSharpProjectExistsUIContext.cs (1)
43VisualStudio.Workspace.WaitForAllAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace);
CSharp\CSharpReferenceHighlighting.cs (13)
86VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ReferenceHighlighting); 108VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ReferenceHighlighting); 112VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ReferenceHighlighting); 121FeatureAttribute.Workspace, 122FeatureAttribute.SolutionCrawlerLegacy, 123FeatureAttribute.DiagnosticService, 124FeatureAttribute.Classification, 125FeatureAttribute.ReferenceHighlighting); 145FeatureAttribute.Workspace, 146FeatureAttribute.SolutionCrawlerLegacy, 147FeatureAttribute.DiagnosticService, 148FeatureAttribute.Classification, 149FeatureAttribute.ReferenceHighlighting);
CSharp\CSharpReplIdeFeatures.cs (18)
73VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ReferenceHighlighting); 83VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ReferenceHighlighting); 87VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ReferenceHighlighting); 100VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ReferenceHighlighting); 112VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ReferenceHighlighting); 124VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ReferenceHighlighting); 136VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ReferenceHighlighting); 148VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 159VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 161VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.ReferenceHighlighting); 180VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 184VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 188VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 192VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 196VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 206VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 221VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 223VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace);
CSharp\CSharpSendToInteractive.cs (2)
225VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.SolutionCrawlerLegacy); 250VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.SolutionCrawlerLegacy);
VisualBasic\BasicChangeSignatureDialog.cs (2)
124VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 285VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace);
VisualBasic\BasicEditAndContinue.cs (9)
64VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 91VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 100VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 120VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 153VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 201VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 230VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 263VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 292VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace);
VisualBasic\BasicGenerateConstructorDialog.cs (3)
74VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.LightBulb); 111VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.LightBulb); 148VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.LightBulb);
VisualBasic\BasicGenerateEqualsAndGetHashCodeDialog.cs (1)
74VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.LightBulb);
VisualBasic\BasicImmediate.cs (2)
48VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace); 53VisualStudio.Workspace.WaitForAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.CompletionSet);
VisualBasic\BasicKeywordHighlighting.cs (5)
47FeatureAttribute.Workspace, 48FeatureAttribute.SolutionCrawlerLegacy, 49FeatureAttribute.DiagnosticService, 50FeatureAttribute.Classification, 51FeatureAttribute.KeywordHighlighting);
VisualBasic\BasicProjectExistsUIContext.cs (1)
41VisualStudio.Workspace.WaitForAllAsyncOperations(Helper.HangMitigatingTimeout, FeatureAttribute.Workspace);
VisualBasic\BasicReferenceHighlighting.cs (10)
53FeatureAttribute.Workspace, 54FeatureAttribute.SolutionCrawlerLegacy, 55FeatureAttribute.DiagnosticService, 56FeatureAttribute.Classification, 57FeatureAttribute.ReferenceHighlighting); 69FeatureAttribute.Workspace, 70FeatureAttribute.SolutionCrawlerLegacy, 71FeatureAttribute.DiagnosticService, 72FeatureAttribute.Classification, 73FeatureAttribute.ReferenceHighlighting);
Microsoft.VisualStudio.LanguageServices.New.IntegrationTests (293)
CSharp\CSharpArgumentProvider.cs (26)
57await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 83await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 112await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 140await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 169await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 221await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 264await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 298await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 329await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 367await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 395await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 434await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 488await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken);
CSharp\CSharpCodeActions.cs (76)
230FeatureAttribute.Workspace, 231FeatureAttribute.SolutionCrawlerLegacy, 232FeatureAttribute.DiagnosticService, 233FeatureAttribute.ErrorSquiggles 249FeatureAttribute.Workspace, 250FeatureAttribute.SolutionCrawlerLegacy, 251FeatureAttribute.DiagnosticService, 252FeatureAttribute.ErrorSquiggles 276FeatureAttribute.Workspace, 277FeatureAttribute.SolutionCrawlerLegacy, 278FeatureAttribute.DiagnosticService, 279FeatureAttribute.ErrorSquiggles 504FeatureAttribute.Workspace, 505FeatureAttribute.EventHookup, 506FeatureAttribute.Rename, 507FeatureAttribute.RenameTracking, 508FeatureAttribute.InlineRenameFlyout, 509FeatureAttribute.SolutionCrawlerLegacy, 510FeatureAttribute.DiagnosticService, 511FeatureAttribute.ErrorSquiggles, 570FeatureAttribute.Workspace, 571FeatureAttribute.EventHookup, 572FeatureAttribute.Rename, 573FeatureAttribute.RenameTracking, 574FeatureAttribute.InlineRenameFlyout, 575FeatureAttribute.SolutionCrawlerLegacy, 576FeatureAttribute.DiagnosticService, 577FeatureAttribute.ErrorSquiggles, 780FeatureAttribute.Workspace, 781FeatureAttribute.SolutionCrawlerLegacy, 782FeatureAttribute.DiagnosticService, 783FeatureAttribute.ErrorSquiggles, 817FeatureAttribute.Workspace, 818FeatureAttribute.SolutionCrawlerLegacy, 819FeatureAttribute.DiagnosticService, 820FeatureAttribute.ErrorSquiggles, 860FeatureAttribute.Workspace, 861FeatureAttribute.SolutionCrawlerLegacy, 862FeatureAttribute.DiagnosticService, 863FeatureAttribute.ErrorSquiggles, 880FeatureAttribute.Workspace, 881FeatureAttribute.SolutionCrawlerLegacy, 882FeatureAttribute.DiagnosticService, 883FeatureAttribute.ErrorSquiggles, 892FeatureAttribute.Workspace, 893FeatureAttribute.SolutionCrawlerLegacy, 894FeatureAttribute.DiagnosticService, 895FeatureAttribute.ErrorSquiggles, 987FeatureAttribute.Workspace, 988FeatureAttribute.SolutionCrawlerLegacy, 989FeatureAttribute.DiagnosticService, 990FeatureAttribute.ErrorSquiggles 1153FeatureAttribute.Workspace, 1154FeatureAttribute.SolutionCrawlerLegacy, 1155FeatureAttribute.DiagnosticService, 1156FeatureAttribute.ErrorSquiggles 1233FeatureAttribute.Workspace, 1234FeatureAttribute.SolutionCrawlerLegacy, 1235FeatureAttribute.DiagnosticService, 1236FeatureAttribute.ErrorSquiggles 1367FeatureAttribute.Workspace, 1368FeatureAttribute.SolutionCrawlerLegacy, 1369FeatureAttribute.DiagnosticService, 1370FeatureAttribute.ErrorSquiggles 1404FeatureAttribute.Workspace, 1405FeatureAttribute.EventHookup, 1406FeatureAttribute.Rename, 1407FeatureAttribute.RenameTracking, 1408FeatureAttribute.InlineRenameFlyout, 1409FeatureAttribute.SolutionCrawlerLegacy, 1410FeatureAttribute.DiagnosticService, 1411FeatureAttribute.ErrorSquiggles, 1445FeatureAttribute.Workspace, 1446FeatureAttribute.SolutionCrawlerLegacy, 1447FeatureAttribute.DiagnosticService, 1448FeatureAttribute.ErrorSquiggles
CSharp\CSharpEncapsulateField.cs (1)
49await dialog.ClickApplyAndWaitForFeatureAsync(encapsulateField.DialogName, FeatureAttribute.EncapsulateField, HangMitigatingCancellationToken);
CSharp\CSharpErrorListCommon.cs (50)
46await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 57await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 80await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 102await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 111await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 118await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 129await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 151await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 164await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 179await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken);
CSharp\CSharpErrorListWeb.cs (5)
40await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken);
CSharp\CSharpFindReferences.cs (1)
174await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.FindReferences, cancellationToken);
CSharp\CSharpFormatting.cs (13)
261await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.Workspace, HangMitigatingCancellationToken); 315FeatureAttribute.Workspace, 316FeatureAttribute.SolutionCrawlerLegacy, 317FeatureAttribute.DiagnosticService, 318FeatureAttribute.ErrorSquiggles 341FeatureAttribute.Workspace, 342FeatureAttribute.SolutionCrawlerLegacy, 343FeatureAttribute.DiagnosticService, 344FeatureAttribute.ErrorSquiggles 361FeatureAttribute.Workspace, 362FeatureAttribute.SolutionCrawlerLegacy, 363FeatureAttribute.DiagnosticService, 364FeatureAttribute.ErrorSquiggles
CSharp\CSharpGoToGlobalImportsTests.cs (1)
43await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.InheritanceMargin }, HangMitigatingCancellationToken);
CSharp\CSharpInheritanceMarginTests.cs (4)
52await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.InheritanceMargin }, HangMitigatingCancellationToken); 86await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.InheritanceMargin }, HangMitigatingCancellationToken); 116await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.InheritanceMargin }, HangMitigatingCancellationToken); 158await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.InheritanceMargin }, HangMitigatingCancellationToken);
CSharp\CSharpNewDocumentFormatting.cs (9)
53await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken); 76await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken); 106await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken); 131await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken); 141await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, cancellationToken);
CSharp\CSharpSourceGenerators.cs (2)
44await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.NavigateTo }, HangMitigatingCancellationToken);
InProcess\EditorInProcess.cs (20)
214var waiter = (IAsynchronousOperationWaiter)provider.GetListener(FeatureAttribute.AddImportsOnPaste); 216await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy }, cancellationToken); 486await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.NavigationBar, cancellationToken); 498await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.NavigationBar, cancellationToken); 509await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.NavigationBar, cancellationToken); 520await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.NavigationBar, cancellationToken); 541await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.NavigationBar, cancellationToken); 721await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.LightBulb, cancellationToken); 776var listener = listenerProvider.GetListener(FeatureAttribute.LightBulb); 1057new[] { FeatureAttribute.Workspace, FeatureAttribute.NavigateTo, FeatureAttribute.GoToDefinition }, 1067await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.Workspace, cancellationToken); 1069await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.GoToBase, cancellationToken); 1096new[] { FeatureAttribute.Workspace, FeatureAttribute.GoToImplementation }, 1103new[] { FeatureAttribute.Workspace, FeatureAttribute.Outlining }, 1134await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.CompletionSet, cancellationToken);
InProcess\EditorVerifierInProcess.cs (9)
212FeatureAttribute.Workspace, 213FeatureAttribute.LightBulb, 253new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles }, 295new[] { FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.Classification },
InProcess\FindReferencesWindowInProcess.cs (3)
31await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.FindReferences, cancellationToken); 69await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.FindReferences }, cancellationToken);
InProcess\InputInProcess.cs (1)
124await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.NavigateTo }, cancellationToken);
InProcess\SolutionExplorerInProcess.cs (2)
106await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, cancellationToken); 289await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, cancellationToken);
InProcess\WorkaroundsInProcess.cs (5)
17await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.NavigateTo }, cancellationToken); 35new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService },
InProcess\WorkspaceInProcess.cs (9)
51s_runningDocTableEventListener = new RunningDocumentTableEventListener(threadingContext, listenerProvider.GetListener(FeatureAttribute.Workspace)); 104if (waitForWorkspaceFirst || featuresToWaitFor == FeatureAttribute.Workspace) 115var workspaceWaiter = listenerProvider.GetWaiter(FeatureAttribute.Workspace); 125if (featureNames.Contains(FeatureAttribute.Workspace)) 135if (featureNames.Contains(FeatureAttribute.NavigateTo)) 142var asyncListener = listenerProvider.GetListener(FeatureAttribute.NavigateTo); 159FeatureAttribute.Rename, 160FeatureAttribute.RenameTracking, 161FeatureAttribute.InlineRenameFlyout,
VisualBasic\BasicArgumentProvider.cs (14)
54await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 78await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 99await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 126await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 181await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 227await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken); 256await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken);
VisualBasic\BasicAutomaticBraceCompletion.cs (1)
62await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.SignatureHelp }, HangMitigatingCancellationToken);
VisualBasic\BasicEncapsulateField.cs (1)
45await dialog.ClickApplyAndWaitForFeatureAsync(encapsulateField.DialogName, FeatureAttribute.EncapsulateField, HangMitigatingCancellationToken);
VisualBasic\BasicErrorListCommon.cs (30)
46await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 56await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 80await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 93await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 104await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken); 126await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace, FeatureAttribute.SolutionCrawlerLegacy, FeatureAttribute.DiagnosticService, FeatureAttribute.ErrorSquiggles, FeatureAttribute.ErrorList }, HangMitigatingCancellationToken);
VisualBasic\BasicFormatting.cs (1)
70await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.Workspace, HangMitigatingCancellationToken);
VisualBasic\BasicLineCommit.cs (1)
106await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken);
Workspace\WorkspaceBase.cs (7)
69await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken); 76await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken); 89await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken); 94await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken); 101await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken); 112await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken); 146await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken);
Workspace\WorkspacesNetCore.cs (1)
38await TestServices.Workspace.WaitForAllAsyncOperationsAsync(new[] { FeatureAttribute.Workspace }, HangMitigatingCancellationToken);
Microsoft.VisualStudio.LanguageServices.Test.Utilities2 (3)
CallHierarchy\CallHierarchyTestState.vb (1)
101_waiter = asynchronousOperationListenerProvider.GetWaiter(FeatureAttribute.CallHierarchy)
ProjectSystemShim\Framework\TestEnvironment.vb (1)
214Await ExportProvider.GetExportedValue(Of AsynchronousOperationListenerProvider)().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync()
ProjectSystemShim\Framework\WorkspaceChangeWatcher.vb (1)
21_asynchronousOperationWaiter = listenerProvider.GetWaiter(FeatureAttribute.Workspace)
Microsoft.VisualStudio.LanguageServices.UnitTests (27)
Diagnostics\DefaultDiagnosticUpdateSourceTests.vb (7)
62Await listenerProvider.GetWaiter(FeatureAttribute.DiagnosticService).ExpeditedWaitAsync() 63Await listenerProvider.GetWaiter(FeatureAttribute.ErrorSquiggles).ExpeditedWaitAsync() 104Await listenerProvider.GetWaiter(FeatureAttribute.DiagnosticService).ExpeditedWaitAsync() 142Await listenerProvider.GetWaiter(FeatureAttribute.DiagnosticService).ExpeditedWaitAsync() 181Await listenerProvider.GetWaiter(FeatureAttribute.DiagnosticService).ExpeditedWaitAsync() 223Await listenerProvider.GetWaiter(FeatureAttribute.DiagnosticService).ExpeditedWaitAsync() 326Await listenerProvider.GetWaiter(FeatureAttribute.DiagnosticService).ExpeditedWaitAsync()
Diagnostics\DiagnosticTableDataSourceTests.vb (1)
669Dim listener = listenerProvider.GetListener(FeatureAttribute.DiagnosticService)
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (4)
448Dim waiter = TryCast(listenerProvider.GetListener(FeatureAttribute.ErrorList), AsynchronousOperationListener) 485Dim diagnosticServiceWaiter = TryCast(listenerProvider.GetListener(FeatureAttribute.DiagnosticService), AsynchronousOperationListener) 502Dim waiter = TryCast(listenerProvider.GetListener(FeatureAttribute.ErrorList), AsynchronousOperationListener) 551Dim diagnosticServiceWaiter = TryCast(listenerProvider.GetListener(FeatureAttribute.DiagnosticService), AsynchronousOperationListener)
ProjectSystemShim\VisualStudioProjectTests\AnalyzerReferenceTests.vb (1)
224Dim waiter = environment.ExportProvider.GetExportedValue(Of AsynchronousOperationListenerProvider).GetWaiter(FeatureAttribute.DiagnosticService)
ProjectSystemShim\VisualStudioRuleSetTests.vb (11)
58Await workspace.GetService(Of AsynchronousOperationListenerProvider)().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync() 62Await workspace.GetService(Of AsynchronousOperationListenerProvider)().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync() 102Await workspace.GetService(Of AsynchronousOperationListenerProvider)().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync() 106Await workspace.GetService(Of AsynchronousOperationListenerProvider)().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync() 152Await workspace.GetService(Of AsynchronousOperationListenerProvider)().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync() 190Await workspace.GetService(Of AsynchronousOperationListenerProvider)().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync() 200Await workspace.GetService(Of AsynchronousOperationListenerProvider)().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync() 206Await workspace.GetService(Of AsynchronousOperationListenerProvider)().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync() 238Await workspace.GetService(Of AsynchronousOperationListenerProvider)().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync() 244Await workspace.GetService(Of AsynchronousOperationListenerProvider)().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync() 272Await workspace.GetService(Of AsynchronousOperationListenerProvider)().GetWaiter(FeatureAttribute.Workspace).ExpeditedWaitAsync()
SolutionExplorer\SourceGeneratorItemTests.vb (3)
240Dim asyncListener = workspace.GetService(Of IAsynchronousOperationListenerProvider).GetListener(FeatureAttribute.SourceGenerators) 250Return service.WaitAllAsync(workspace, (New String() {FeatureAttribute.Workspace, FeatureAttribute.SourceGenerators}))
Roslyn.VisualStudio.Next.UnitTests (2)
Remote\RemoteHostClientServiceFactoryTests.cs (2)
62var workspaceListener = listenerProvider.GetWaiter(FeatureAttribute.Workspace); 65var listener = listenerProvider.GetWaiter(FeatureAttribute.SolutionChecksumUpdater);