2 implementations of BeginAsyncOperation
Microsoft.CodeAnalysis.Workspaces (2)
Shared\TestHooks\AsynchronousOperationListener.cs (1)
91public IAsyncToken BeginAsyncOperation(string name, object? tag = null, [CallerFilePath] string filePath = "", [CallerLineNumber] int lineNumber = 0)
Shared\TestHooks\AsynchronousOperationListenerProvider+NullOperationListener.cs (1)
17public IAsyncToken BeginAsyncOperation(
27 references to BeginAsyncOperation
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
EventHookup\EventHookupCommandHandler_TabKeyCommand.cs (1)
93var token = _asyncListener.BeginAsyncOperation(nameof(ExecuteCommand));
EventHookup\EventHookupSessionManager_EventHookupSession.cs (1)
104var asyncToken = asyncListener.BeginAsyncOperation(GetType().Name + ".Start");
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
RazorAsynchronousOperationListenerWrapper.cs (1)
21=> _implementation.BeginAsyncOperation(name, tag, filePath, lineNumber);
Microsoft.CodeAnalysis.Features (12)
Diagnostics\Service\EngineV2\InProcOrRemoteHostAnalyzerRunner.cs (1)
95var asyncToken = _asyncOperationListener.BeginAsyncOperation(nameof(AnalyzeInProcAsync));
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingIdleProcessor.cs (1)
133using (Listener.BeginAsyncOperation("ProcessAsync"))
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
343new UnitTestingWorkItem(documentId, project.Language, invocationReasons, isLowPriority, currentMember, _listener.BeginAsyncOperation("WorkItem"))); 405isLowPriority, analyzer, _listener.BeginAsyncOperation("WorkItem")));
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingLowPriorityProcessor.cs (2)
94item = item.ToProjectWorkItem(Processor._listener.BeginAsyncOperation("WorkItem")); 164_workItemQueue.AddOrReplace(workItem.Retry(Listener.BeginAsyncOperation("ReenqueueWorkItem")));
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingNormalPriorityProcessor.cs (1)
239_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))); 373var data = new UnitTestingData(projectId, needDependencyTracking, Listener.BeginAsyncOperation(nameof(Enqueue), tag: _registration.Services)); 393isLowPriority, activeMember: null, Listener.BeginAsyncOperation(nameof(EnqueueWorkItemAsync), tag: EnqueueItem)));
NavigateTo\INavigateToSearcherHost.cs (1)
103var asyncToken = _asyncListener.BeginAsyncOperation(nameof(GetRemoteHostHydrateTask));
Microsoft.CodeAnalysis.LanguageServer (2)
HostWorkspace\FileWatching\LspFileChangeWatcher.cs (2)
231var asyncToken = _changeWatcher._asynchronousOperationListener.BeginAsyncOperation(nameof(LspFileWatchRegistration)); 242var asyncToken = _changeWatcher._asynchronousOperationListener.BeginAsyncOperation(nameof(LspFileWatchRegistration) + "." + nameof(Dispose));
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\SourceGenerators\SourceGeneratorRefreshQueue.cs (1)
68var asyncToken = _asyncListener.BeginAsyncOperation($"{nameof(SourceGeneratorRefreshQueue)}.{nameof(OnLspSolutionChanged)}");
Microsoft.CodeAnalysis.Workspaces (7)
ExternalAccess\VSTypeScript\Api\VSTypeScriptAsynchronousOperationListener.cs (1)
13=> new(underlyingObject.BeginAsyncOperation(name, tag, filePath, lineNumber));
Remote\IRemoteKeepAliveService.cs (1)
46var token = listener.BeginAsyncOperation(nameof(RemoteKeepAliveSession));
src\Dependencies\Threading\AsyncBatchingWorkQueue`2.cs (1)
199using var _ = _asyncListener.BeginAsyncOperation(nameof(AddWork));
Workspace\Workspace_Editor.cs (4)
459var token = _asyncOperationListener.BeginAsyncOperation(nameof(OnSourceGeneratedDocumentOpened)); 461token = _asyncOperationListener.BeginAsyncOperation(nameof(WorkspaceEventType.TextDocumentOpened)); 479var token = _asyncOperationListener.BeginAsyncOperation(nameof(OnSourceGeneratedDocumentClosed)); 481token = _asyncOperationListener.BeginAsyncOperation(nameof(WorkspaceEventType.TextDocumentClosed));
Microsoft.VisualStudio.IntegrationTest.Setup (1)
AsyncCompletionTracker.cs (1)
49var token = listener.BeginAsyncOperation(nameof(IAsyncCompletionBroker.CompletionTriggered));
Microsoft.VisualStudio.LanguageServices.CSharp (1)
SemanticSearch\SemanticSearchToolWindowImpl.cs (1)
390var completionToken = _asyncListener.BeginAsyncOperation(nameof(SemanticSearchToolWindow) + ".Execute");