2 implementations of BeginAsyncOperation
Microsoft.CodeAnalysis.Workspaces (2)
Shared\TestHooks\AsynchronousOperationListener.cs (1)
91
public IAsyncToken
BeginAsyncOperation
(string name, object? tag = null, [CallerFilePath] string filePath = "", [CallerLineNumber] int lineNumber = 0)
Shared\TestHooks\AsynchronousOperationListenerProvider+NullOperationListener.cs (1)
17
public IAsyncToken
BeginAsyncOperation
(
20 references to BeginAsyncOperation
Microsoft.CodeAnalysis.Features (12)
Diagnostics\Service\DiagnosticAnalyzerService_CoreAnalyze.cs (1)
47
var asyncToken = _listener.
BeginAsyncOperation
(nameof(AnalyzeInProcessAsync));
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingIdleProcessor.cs (1)
133
using (Listener.
BeginAsyncOperation
("ProcessAsync"))
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
355
new UnitTestingWorkItem(documentId, project.Language, invocationReasons, isLowPriority, currentMember, _listener.
BeginAsyncOperation
("WorkItem")));
420
isLowPriority, analyzer, _listener.
BeginAsyncOperation
("WorkItem")));
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingLowPriorityProcessor.cs (2)
94
item = 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)
252
var 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)));
373
var data = new UnitTestingData(projectId, needDependencyTracking, Listener.
BeginAsyncOperation
(nameof(Enqueue), tag: _registration.Services));
393
isLowPriority, activeMember: null, Listener.
BeginAsyncOperation
(nameof(EnqueueWorkItemAsync), tag: EnqueueItem)));
NavigateTo\INavigateToSearcherHost.cs (1)
103
var asyncToken = _asyncListener.
BeginAsyncOperation
(nameof(GetRemoteHostHydrateTask));
Microsoft.CodeAnalysis.Workspaces (8)
ExternalAccess\VSTypeScript\Api\VSTypeScriptAsynchronousOperationListener.cs (1)
13
=> new(underlyingObject.
BeginAsyncOperation
(name, tag, filePath, lineNumber));
Remote\IRemoteKeepAliveService.cs (1)
188
var token = listener.
BeginAsyncOperation
(nameof(RemoteKeepAliveSession));
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`2.cs (1)
230
using var _ = _asyncListener.
BeginAsyncOperation
(nameof(AddWork));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncPriorityWorkQueue.cs (1)
172
using var _ = _asyncListener.
BeginAsyncOperation
(nameof(AddWork));
Workspace\Workspace_Editor.cs (4)
459
var token = _asyncOperationListener.
BeginAsyncOperation
(nameof(OnSourceGeneratedDocumentOpened));
461
token = _asyncOperationListener.
BeginAsyncOperation
(nameof(WorkspaceEventType.TextDocumentOpened));
479
var token = _asyncOperationListener.
BeginAsyncOperation
(nameof(OnSourceGeneratedDocumentClosed));
481
token = _asyncOperationListener.
BeginAsyncOperation
(nameof(WorkspaceEventType.TextDocumentClosed));