20 references to Id
Microsoft.CodeAnalysis.ExternalAccess.HotReload (2)
Api\HotReloadMSBuildWorkspace.cs (2)
81
keySelector: static info => info.
Id
,
90
var oldProjectId = projectIdMap[newProjectInfo.
Id
];
Microsoft.CodeAnalysis.Features (1)
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
224
projectId = projectInfo.
Id
;
Microsoft.CodeAnalysis.Workspaces (13)
Workspace\AdhocWorkspace.cs (1)
83
return this.CurrentSolution.GetProject(projectInfo.
Id
);
Workspace\Solution\ProjectState.cs (1)
616
public ProjectId Id => this.ProjectInfo.
Id
;
Workspace\Solution\Solution.cs (1)
630
CheckContainsProject(info.
Id
);
Workspace\Solution\SolutionCompilationState.cs (4)
336
dependentProjects.AddRange(newDependencyGraph.GetProjectsThatTransitivelyDependOnThisProject(projectInfo.
Id
));
352
versionMapBuilder.Add(projectInfo.
Id
, new());
359
generatorDriverInitializationCachesBuilder.Add(projectInfo.
Id
, new());
610
var projectId = info.
Id
;
Workspace\Solution\SolutionState.cs (2)
374
Contract.ThrowIfTrue(projectInfos.HasDuplicates(static p => p.
Id
), "Duplicate ProjectId provided");
392
var projectId = projectInfo.
Id
;
Workspace\Workspace.cs (4)
745
CheckProjectIsNotInSolution(solution, project.
Id
);
754
CheckProjectIsNotInSolution(newSolution, project.
Id
);
814
WorkspaceChangeKind.ProjectAdded, projectId: projectInfo.
Id
);
822
var projectId = reloadedProjectInfo.
Id
;
Microsoft.CodeAnalysis.Workspaces.MSBuild (4)
MSBuild\MSBuildProjectLoader.Worker_ResolveReferences.cs (1)
308
var newProjectReference = CreateProjectReference(from: id, to: projectReferenceInfo.
Id
, aliases);
MSBuild\MSBuildWorkspace.cs (1)
270
var projectResult = this.CurrentSolution.GetProject(projects[0].
Id
);
MSBuild\ProjectMap.cs (2)
112
if (projectInfos.Contains(pi => pi.
Id
== projectInfo.
Id
))