1 write to Id
Microsoft.CodeAnalysis.Features (1)
Common\UpdatedEventArgs.cs (1)
33Id = id;
17 references to Id
Microsoft.CodeAnalysis.EditorFeatures (2)
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.PushDiagnosticsTaggerProvider.cs (2)
67if (_diagnosticIdToTextSnapshot.TryGetValue(e.Id, out var snapshot)) 98_diagnosticIdToTextSnapshot.GetValue(e.Id, _ => snapshot);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (3)
504var liveId = (LiveDiagnosticUpdateArgsId)e.Id; 610var liveId = (LiveDiagnosticUpdateArgsId)e.Id; 1176var liveId = (LiveDiagnosticUpdateArgsId)e.Id;
Microsoft.CodeAnalysis.Features (1)
Diagnostics\AnalyzerUpdateArgsId.cs (1)
10/// Base type of a type that is used as <see cref="UpdatedEventArgs.Id"/> for live diagnostic
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Features\Diagnostics\DiagnosticService.cs (3)
139diagnosticDataMap.Remove(args.Id); 156diagnosticDataMap.Add(args.Id, data); 403Id = args.Id;
Microsoft.VisualStudio.LanguageServices (6)
TableDataSource\VisualStudioBaseDiagnosticListTable.LiveTableDataSource.cs (6)
85public override object GetItemKey(DiagnosticsUpdatedArgs data) => data.Id; 171if (data.Id is not LiveDiagnosticUpdateArgsId liveArgsId) 235return new TableEntriesSource(this, item.Workspace, GlobalOptions, item.ProjectId, item.DocumentId, item.Id); 545var id = e.Id.ToString(); 546if (e.Id is LiveDiagnosticUpdateArgsId live) 550else if (e.Id is AnalyzerUpdateArgsId analyzer)
Microsoft.VisualStudio.LanguageServices.UnitTests (2)
Diagnostics\DefaultDiagnosticUpdateSourceTests.vb (2)
249Dim id = DirectCast(a.Id, BuildToolId) 278Dim id = DirectCast(a.Id, BuildToolId)