1 write to DocumentId
Microsoft.CodeAnalysis.Features (1)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingWorkItem.cs (1)
68DocumentId = documentId;
20 references to DocumentId
Microsoft.CodeAnalysis.Features (20)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingAsyncDocumentWorkItemQueue.cs (3)
93Contract.ThrowIfNull(item.DocumentId); 95Cancel_NoLock(item.DocumentId); 98var key = item.DocumentId;
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingIncrementalAnalyzerProcessor.cs (1)
76Contract.ThrowIfNull(item.DocumentId);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingNormalPriorityProcessor.cs (8)
63Contract.ThrowIfFalse(item.DocumentId != null, "can only enqueue a document work item"); 69Logger.Log(FunctionId.WorkCoordinator_DocumentWorker_Enqueue, s_enqueueLogger, Environment.TickCount, item.DocumentId, !added); 74Processor._logAggregator, item.Language, item.DocumentId, item.InvocationReasons, item.IsLowPriority, item.ActiveMember, added); 79Contract.ThrowIfFalse(item.DocumentId != null); 86AddHigherPriorityDocument(item.DocumentId); 172Contract.ThrowIfNull(workItem.DocumentId); 180var documentId = workItem.DocumentId; 245_workItemQueue.MarkWorkItemDoneFor(workItem.DocumentId);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingWorkItem.cs (8)
94public object Key => DocumentId ?? (object)ProjectId; 114DocumentId, ProjectId, Language, InvocationReasons, IsLowPriority, ActiveMember, SpecificAnalyzers, 127DocumentId, ProjectId, Language, 138DocumentId, ProjectId, Language, InvocationReasons, IsLowPriority, ActiveMember, SpecificAnalyzers, 144RoslynDebug.Assert(DocumentId != null); 149DocumentId.ProjectId, 161return new UnitTestingWorkItem(DocumentId, ProjectId, Language, InvocationReasons, 166=> $"{DocumentId?.ToString() ?? ProjectId.ToString()}, ({InvocationReasons}), LowPriority:{IsLowPriority}, ActiveMember:{ActiveMember != null}, Retry:{IsRetry}, ({string.Join("|", SpecificAnalyzers.Select(a => a.GetType().Name))})";