26 references to ProjectIds
Microsoft.CodeAnalysis.CSharp.Features (1)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.FixAllProvider.cs (1)
42
foreach (var projectId in solution.
ProjectIds
)
Microsoft.CodeAnalysis.Features (5)
AddImport\AbstractAddImportFeatureService.cs (1)
147
var projectToAssembly = new ConcurrentDictionary<Project, AsyncLazy<IAssemblySymbol?>>(concurrencyLevel: 2, capacity: project.Solution.
ProjectIds
.Count);
CodeFixes\Configuration\ConfigurationUpdater.cs (1)
305
foreach (var projectId in _project.Solution.
ProjectIds
)
EditAndContinue\DebuggingSession.cs (1)
539
solution = solution.WithUpToDateSourceGeneratorDocuments(solution.
ProjectIds
);
EditAndContinue\EditAndContinueService.cs (1)
160
solution = solution.WithUpToDateSourceGeneratorDocuments(solution.
ProjectIds
);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
260
foreach (var projectId in solution.
ProjectIds
)
Microsoft.CodeAnalysis.Workspaces (20)
FindSymbols\FindReferences\DependentProjectsFinder.cs (1)
211
foreach (var projectId in solution.
ProjectIds
)
FindSymbols\FindReferences\DependentTypeFinder.cs (1)
465
var order = new Dictionary<ProjectId, int>(capacity: solution.
ProjectIds
.Count);
FindSymbols\SymbolFinder_Declarations_CustomQueries.cs (1)
59
foreach (var projectId in solution.
ProjectIds
)
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (2)
136
var removedProjectIds = _projectIdToInfo.Keys.Except(solution.
ProjectIds
).ToArray();
241
foreach (var projectId in service._workspace.CurrentSolution.
ProjectIds
)
Log\WorkspaceStructureLogger.cs (1)
45
var totalProjects = solution.
ProjectIds
.Count;
Shared\Extensions\ISolutionExtensions.cs (1)
24
foreach (var projectId in solution.
ProjectIds
)
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
1251
if (w.CurrentSolution.
ProjectIds
.Count == 1)
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (3)
142
if (oldSolution.
ProjectIds
.Count == 0)
165
return oldSolution.
ProjectIds
.Count == 0
666
foreach (var projectIdToRetarget in solutionChanges.Solution.
ProjectIds
)
Workspace\Solution\ProjectChanges.cs (2)
118
if (newProject.Solution.
ProjectIds
== oldProject.Solution.
ProjectIds
&&
Workspace\Solution\Solution.cs (1)
132
public IEnumerable<Project> Projects =>
ProjectIds
.Select(id => GetProject(id)!);
Workspace\Solution\SolutionChanges.cs (3)
27
foreach (var id in NewSolution.
ProjectIds
)
41
foreach (var id in NewSolution.
ProjectIds
)
54
foreach (var id in OldSolution.
ProjectIds
)
Workspace\Workspace_SourceGeneration.cs (1)
95
foreach (var projectId in solution.
ProjectIds
)
Workspace\Workspace.cs (2)
1458
foreach (var pid in solution.
ProjectIds
)
2315
if (solution.
ProjectIds
.Any())