2 implementations of BeginAsyncOperation
Microsoft.CodeAnalysis.Workspaces (2)
Shared\TestHooks\AsynchronousOperationListener.cs (1)
94public IAsyncToken BeginAsyncOperation(string name, object? tag = null, [CallerFilePath] string filePath = "", [CallerLineNumber] int lineNumber = 0)
Shared\TestHooks\AsynchronousOperationListenerProvider+NullOperationListener.cs (1)
17public IAsyncToken BeginAsyncOperation(
113 references to BeginAsyncOperation
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
EventHookup\EventHookupSessionManager_EventHookupSession.cs (1)
126var asyncToken = asyncListener.BeginAsyncOperation(GetType().Name + ".Start");
Microsoft.CodeAnalysis.EditorFeatures (22)
AddImports\AbstractAddImportsPasteCommandHandler.cs (1)
134var token = _listener.BeginAsyncOperation(nameof(ExecuteAsync));
Classification\Syntactic\SyntacticClassificationTaggerProvider.TagComputer.cs (1)
119var token = _listener.BeginAsyncOperation(nameof(OnWorkspaceRegistrationChanged));
CodeDefinitionWindow\DefinitionContextTracker.cs (1)
122var asyncToken = _asyncListener.BeginAsyncOperation(nameof(DefinitionContextTracker) + "." + nameof(QueueUpdateForCaretPosition));
EditAndContinue\ActiveStatementTrackingService.cs (1)
77var token = _listener.BeginAsyncOperation(nameof(ActiveStatementTrackingService));
EditorConfigSettings\Updater\SettingsUpdaterBase.cs (1)
35var token = _listener.BeginAsyncOperation(nameof(QueueUpdate));
EncapsulateField\AbstractEncapsulateFieldCommandHandler.cs (1)
65var token = _listener.BeginAsyncOperation(FeatureAttribute.EncapsulateField);
ExtractMethod\ExtractMethodCommandHandler.cs (1)
131using var asyncToken = _asyncListener.BeginAsyncOperation(nameof(ExecuteCommand));
FindReferences\FindReferencesCommandHandler.cs (1)
122using var token = _asyncListener.BeginAsyncOperation(nameof(StreamingFindReferencesAsync));
GoToDefinition\AbstractGoToCommandHandler`2.cs (1)
133using var token = _listener.BeginAsyncOperation($"{GetType().Name}.{nameof(ExecuteCommandAsync)}");
GoToDefinition\GoToDefinitionCommandHandler.cs (1)
104var token = _listener.BeginAsyncOperation(nameof(ExecuteCommand));
InlineRename\CommandHandlers\AbstractRenameCommandHandler_RenameHandler.cs (1)
48var token = _listener.BeginAsyncOperation(nameof(ExecuteCommand));
InlineRename\InlineRenameSession.cs (4)
308var asyncToken = _asyncListener.BeginAsyncOperation("UpdateReferencesTask"); 454var asyncToken = _asyncListener.BeginAsyncOperation(nameof(ApplyReplacementText)); 532var asyncToken = _asyncListener.BeginAsyncOperation(nameof(UpdateConflictResolutionTask)); 562var asyncToken = _asyncListener.BeginAsyncOperation(nameof(QueueApplyReplacements));
IntelliSense\AbstractController.cs (1)
104return _asyncListener.BeginAsyncOperation(name, tag, filePath: filePath, lineNumber: lineNumber);
IntelliSense\Helpers.cs (1)
201using var token = asyncListener.BeginAsyncOperation(nameof(NavigateToQuickInfoTargetAsync));
LanguageServer\AlwaysActiveLanguageClientEventListener.cs (1)
60using var token = _asynchronousOperationListener.BeginAsyncOperation(nameof(LoadAsync));
NavigateTo\NavigateToHelpers.cs (1)
23var token = asyncListener.BeginAsyncOperation(nameof(NavigateTo));
NavigationBar\NavigationBarController.cs (1)
237var token = _asyncListener.BeginAsyncOperation(nameof(OnItemSelected));
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (2)
80var asyncToken = _asyncListener.BeginAsyncOperation(GetType().Name + ".UpdateTrackingSessionAfterIsRenamableIdentifierTask"); 108var asyncToken = _asyncListener.BeginAsyncOperation($"{GetType().Name}.{nameof(QueueUpdateToStateMachine)}");
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (9)
NavigableSymbolService.NavigableSymbol.cs (1)
50var token = _service._listener.BeginAsyncOperation(nameof(NavigateAsync));
NavigationCommandHandlers\FindBaseSymbolsCommandHandler.cs (1)
68using var token = _asyncListener.BeginAsyncOperation(nameof(StreamingFindBaseSymbolsAsync));
NavigationCommandHandlers\FindDerivedSymbolsCommandHandler.cs (1)
89using var token = _asyncListener.BeginAsyncOperation(nameof(FindDerivedSymbolsAsync));
NavigationCommandHandlers\FindExtensionMethodsCommandHandler.cs (1)
72using var token = _asyncListener.BeginAsyncOperation(nameof(FindExtensionMethodsAsync));
NavigationCommandHandlers\FindImplementingMembersCommandHandler.cs (1)
69using var token = _asyncListener.BeginAsyncOperation(nameof(FindImplementingMembersAsync));
NavigationCommandHandlers\FindMemberOverloadsCommandHandler.cs (1)
63using var token = _asyncListener.BeginAsyncOperation(nameof(FindMemberOverloadsAsync));
NavigationCommandHandlers\FindReferencesOfOverloadsCommandHandler.cs (1)
102using var token = _asyncListener.BeginAsyncOperation(nameof(StreamingFindReferencesAsync));
SuggestedAction.cs (1)
115using var token = SourceProvider.OperationListener.BeginAsyncOperation($"{nameof(SuggestedAction)}.{nameof(Invoke)}");
SuggestedActionsSource.cs (1)
531using var asyncToken = state.Target.Owner.OperationListener.BeginAsyncOperation(nameof(GetSuggestedActionCategoriesAsync));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities2 (1)
Intellisense\TestState.vb (1)
253.BeginAsyncOperation("SendCommitUniqueCompletionListItemAsync")
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
SolutionCrawler\WorkCoordinatorTests.cs (3)
830var token = listenerProvider.GetListener(FeatureAttribute.SolutionCrawlerLegacy).BeginAsyncOperation("Test operation"); 885var token = listenerProvider.GetListener(FeatureAttribute.SolutionCrawlerLegacy).BeginAsyncOperation("Test operation"); 1463var token = listenerProvider.GetListener(FeatureAttribute.SolutionCrawlerLegacy).BeginAsyncOperation("Test operation");
Microsoft.CodeAnalysis.EditorFeatures.Wpf (9)
Adornments\AbstractAdornmentManager.cs (4)
107using (_asyncListener.BeginAsyncOperation(GetType() + ".OnLayoutChanged")) 153using (_asyncListener.BeginAsyncOperation(GetType().Name + ".OnTagsChanged.1")) 184using (_asyncListener.BeginAsyncOperation(GetType() + ".OnTagsChanged.2")) 201using (_asyncListener.BeginAsyncOperation(GetType().Name + ".UpdateInvalidSpans.1"))
InlineRename\UI\Adornment\RenameFlyout.xaml.cs (1)
68var token = _listener.BeginAsyncOperation(nameof(DismissToolTipsAsync));
NavigableSymbols\NavigableSymbolService.NavigableSymbol.cs (1)
50var token = _service._listener.BeginAsyncOperation(nameof(NavigateAsync));
NavigateTo\NavigateToItemProvider.cs (1)
120var asyncToken = _asyncListener.BeginAsyncOperation(nameof(StartSearch));
Suggestions\SuggestedActions\SuggestedAction.cs (1)
115using var token = SourceProvider.OperationListener.BeginAsyncOperation($"{nameof(SuggestedAction)}.{nameof(Invoke)}");
Suggestions\SuggestedActionsSource.cs (1)
531using var asyncToken = state.Target.Owner.OperationListener.BeginAsyncOperation(nameof(GetSuggestedActionCategoriesAsync));
Microsoft.CodeAnalysis.ExternalAccess.Razor (1)
RazorAsynchronousOperationListenerWrapper.cs (1)
21=> _implementation.BeginAsyncOperation(name, tag, filePath, lineNumber);
Microsoft.CodeAnalysis.Features (24)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingIdleProcessor.cs (1)
138using (Listener.BeginAsyncOperation("ProcessAsync"))
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
466new UnitTestingWorkItem(documentId, project.Language, invocationReasons, isLowPriority, currentMember, _listener.BeginAsyncOperation("WorkItem"))); 538isLowPriority, analyzer, _listener.BeginAsyncOperation("WorkItem")));
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingLowPriorityProcessor.cs (2)
112item = item.ToProjectWorkItem(Processor._listener.BeginAsyncOperation("WorkItem")); 194_workItemQueue.AddOrReplace(workItem.Retry(Listener.BeginAsyncOperation("ReenqueueWorkItem")));
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingNormalPriorityProcessor.cs (1)
353_workItemQueue.AddOrReplace(workItem.Retry(Listener.BeginAsyncOperation("ReenqueueWorkItem")));
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (4)
252var newAsyncToken = Listener.BeginAsyncOperation(nameof(Enqueue), tag: _registration.Services); 259_pendingWork.Add(documentId, new UnitTestingData(project, documentId, document, changedMember, Listener.BeginAsyncOperation(nameof(Enqueue), tag: _registration.Services))); 382var data = new UnitTestingData(projectId, needDependencyTracking, Listener.BeginAsyncOperation(nameof(Enqueue), tag: _registration.Services)); 402isLowPriority, activeMember: null, Listener.BeginAsyncOperation(nameof(EnqueueWorkItemAsync), tag: EnqueueItem)));
NavigateTo\INavigateToSearcherHost.cs (1)
101var asyncToken = _asyncListener.BeginAsyncOperation(nameof(GetRemoteHostHydrateTask));
Shared\Utilities\CompilationAvailableEventSource.cs (1)
64var token = _asyncListener.BeginAsyncOperation(nameof(EnsureCompilationAvailability));
SolutionCrawler\IdleProcessor.cs (1)
138using (Listener.BeginAsyncOperation("ProcessAsync"))
SolutionCrawler\WorkCoordinator.cs (2)
413new WorkItem(documentId, project.Language, invocationReasons, isLowPriority, currentMember, _listener.BeginAsyncOperation("WorkItem"))); 477isLowPriority, analyzer, _listener.BeginAsyncOperation("WorkItem")));
SolutionCrawler\WorkCoordinator.HighPriorityProcessor.cs (2)
111EnqueueActiveFileItem(item.WithAsyncToken(Listener.BeginAsyncOperation("ActiveFile"))); 222_workItemQueue.AddOrReplace(workItem.Retry(Listener.BeginAsyncOperation("ReenqueueWorkItem")));
SolutionCrawler\WorkCoordinator.LowPriorityProcessor.cs (2)
100item = item.ToProjectWorkItem(Processor._listener.BeginAsyncOperation("WorkItem")); 173_workItemQueue.AddOrReplace(workItem.Retry(Listener.BeginAsyncOperation("ReenqueueWorkItem")));
SolutionCrawler\WorkCoordinator.NormalPriorityProcessor.cs (1)
337_workItemQueue.AddOrReplace(workItem.Retry(Listener.BeginAsyncOperation("ReenqueueWorkItem")));
SolutionCrawler\WorkCoordinator.SemanticChangeProcessor.cs (4)
251var newAsyncToken = Listener.BeginAsyncOperation(nameof(Enqueue), tag: _registration.Workspace); 258_pendingWork.Add(documentId, new Data(project, documentId, document, changedMember, Listener.BeginAsyncOperation(nameof(Enqueue), tag: _registration.Workspace))); 381var data = new Data(projectId, needDependencyTracking, Listener.BeginAsyncOperation(nameof(Enqueue), tag: _registration.Workspace)); 401isLowPriority, activeMember: null, Listener.BeginAsyncOperation(nameof(EnqueueWorkItemAsync), tag: EnqueueItem)));
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.InProcOrRemoteHostAnalyzerRunner.cs (1)
104var asyncToken = _asyncOperationListener.BeginAsyncOperation(nameof(AnalyzeInProcAsync));
Microsoft.CodeAnalysis.Workspaces (8)
Remote\IRemoteKeepAliveService.cs (1)
32var token = listener.BeginAsyncOperation(nameof(RemoteKeepAliveSession));
Shared\Utilities\AsyncBatchingWorkQueue`2.cs (1)
192using var _ = _asyncListener.BeginAsyncOperation(nameof(AddWork));
Utilities\TaskQueue.cs (1)
36=> Listener.BeginAsyncOperation(taskName);
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
620using var asyncToken = WorkspaceListener.BeginAsyncOperation(nameof(StartRefreshingMetadataReferencesForFile));
Workspace\Workspace_Editor.cs (4)
435var token = _taskQueue.Listener.BeginAsyncOperation(nameof(OnSourceGeneratedDocumentOpened)); 437token = _taskQueue.Listener.BeginAsyncOperation(TextDocumentOpenedEventName); 455var token = _taskQueue.Listener.BeginAsyncOperation(nameof(OnSourceGeneratedDocumentClosed)); 457token = _taskQueue.Listener.BeginAsyncOperation(TextDocumentClosedEventName);
Microsoft.VisualStudio.IntegrationTest.Setup (2)
AsyncCompletionTracker.cs (1)
47var token = listener.BeginAsyncOperation(nameof(IAsyncCompletionBroker.CompletionTriggered));
IntegrationTestServiceCommands.cs (1)
233using var _ = _asynchronousOperationListener.BeginAsyncOperation("OnBeforeSaveAsync");
Microsoft.VisualStudio.LanguageServices (28)
CallHierarchy\CallHierarchyCommandHandler.cs (1)
65var token = _listener.BeginAsyncOperation(nameof(ExecuteCommand));
CallHierarchy\CallHierarchyDetail.cs (1)
67var token = _provider.AsyncListener.BeginAsyncOperation(nameof(NavigateTo));
CallHierarchy\CallHierarchyItem.cs (1)
138var token = _provider.AsyncListener.BeginAsyncOperation(nameof(NavigateTo));
CallHierarchy\Finders\AbstractCallFinder.cs (1)
58var asyncToken = _asyncListener.BeginAsyncOperation(this.GetType().Name + ".Search");
Diagnostics\VisualStudioDiagnosticAnalyzerProvider.WorkspaceEventListener.cs (1)
50var token = _listener.BeginAsyncOperation(nameof(InitializeWorkspaceAsync));
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (1)
346var asyncToken = _listener.BeginAsyncOperation($"{nameof(VisualStudioDiagnosticAnalyzerService)}_{nameof(RunAnalyzers)}");
ErrorReporting\VisualStudioErrorReportingService.cs (1)
80using var _ = _listener.BeginAsyncOperation(nameof(LogGlobalErrorToActivityLog));
ErrorReporting\VisualStudioInfoBar.cs (1)
52using var _ = _listener.BeginAsyncOperation(nameof(ShowInfoBar));
FindReferences\FindReferencesTableControlEventProcessorProvider.cs (1)
78using var token = listener.BeginAsyncOperation(nameof(ProcessNavigateAsync));
InheritanceMargin\MarginGlyph\InheritanceMarginContextMenu.xaml.cs (1)
53var token = _listener.BeginAsyncOperation(nameof(TargetMenuItem_OnClick));
Interop\CleanableWeakComHandleTable.cs (1)
63using var _ = listener.BeginAsyncOperation(nameof(CleanUpDeadObjectsAsync));
Library\AbstractObjectList.cs (1)
320var asyncToken = asynchronousOperationListener.BeginAsyncOperation(nameof(IVsSimpleObjectList2) + "." + nameof(IVsSimpleObjectList2.GoToSource));
Library\ObjectBrowser\AbstractObjectBrowserLibraryManager.cs (1)
494var asyncToken = asynchronousOperationListener.BeginAsyncOperation(nameof(AbstractObjectBrowserLibraryManager) + "." + nameof(TryExec));
NavigateTo\RoslynSearchItemsSource.cs (1)
48using var token = _provider._asyncListener.BeginAsyncOperation(nameof(PerformSearchAsync));
Packaging\PackageInstallerServiceFactory_UndoRedo.cs (1)
98var token = this.packageInstallerService._listener.BeginAsyncOperation($"{GetType().Name}.{nameof(Do)}");
Progression\GraphProvider.cs (1)
170var asyncToken = _asyncListener.BeginAsyncOperation(nameof(BeginGetGraphData));
ProjectSystem\OpenTextBufferProvider.cs (1)
74var asyncToken = listener.BeginAsyncOperation(nameof(CheckForExistingOpenDocumentsAsync));
ProjectSystem\RuleSets\VisualStudioRuleSetManager.RuleSetFile.cs (1)
186using var _ = _ruleSetManager._listener.BeginAsyncOperation("IncludeUpdated");
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
1512using var asyncToken = _workspaceListener.BeginAsyncOperation(nameof(RefreshProjectExistsUIContextForLanguageAsync));
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (1)
378var token = _asynchronousOperationListener.BeginAsyncOperation(nameof(CheckForAddedFileBeingOpenMaybeAsync));
RoslynPackage.cs (1)
189using var token = listenerProvider.GetListener(FeatureAttribute.Workspace).BeginAsyncOperation(nameof(LoadOptionPersistersAsync));
Snippets\AbstractSnippetInfoService.cs (1)
118using var token = _waiter.BeginAsyncOperation(GetType().Name + ".Start");
TableDataSource\Suppression\VisualStudioDiagnosticListTableCommandHandler.cs (1)
197using var token = _listener.BeginAsyncOperation(nameof(SetSeverityHandlerAsync));
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (1)
257using var token = _listener.BeginAsyncOperation(nameof(ApplySuppressionFix));
TableDataSource\VisualStudioDiagnosticListTable.cs (1)
58using var asyncToken = _asynchronousOperationListener.BeginAsyncOperation(nameof(VisualStudioDiagnosticListTableWorkspaceEventListener) + "." + nameof(StartListening));
ValueTracking\ValueTrackedTreeItemViewModel.cs (1)
170var token = _listener.BeginAsyncOperation(nameof(NavigateTo));
Workspace\SourceGeneratedFileManager.cs (1)
423var asyncToken = _fileManager._listener.BeginAsyncOperation(nameof(OpenSourceGeneratedFile) + "." + nameof(OnWorkspaceChanged));
Workspace\VisualStudioWorkspaceStatusServiceFactory.cs (1)
117using var asyncToken = listener.BeginAsyncOperation("StatusChanged_EventSubscription");
Microsoft.VisualStudio.LanguageServices.Implementation (3)
SolutionExplorer\AnalyzersCommandHandler.cs (1)
400using var asyncToken = _listener.BeginAsyncOperation(nameof(SetSeverityHandler));
SolutionExplorer\SourceGeneratedFileItems\SourceGeneratedFileItemSource.cs (2)
166var asyncToken = _asyncListener.BeginAsyncOperation(nameof(SourceGeneratedFileItemSource) + "." + nameof(BeforeExpand)); 233var asyncToken = _asyncListener.BeginAsyncOperation(nameof(SourceGeneratedFileItemSource) + "." + nameof(OnWorkpaceChanged));
Microsoft.VisualStudio.LanguageServices.New.IntegrationTests (1)
InProcess\WorkspaceInProcess.cs (1)
208using var _ = _asynchronousOperationListener.BeginAsyncOperation("OnBeforeSaveAsync");