4 instantiations of ProjectInstanceId
Microsoft.CodeAnalysis.EditorFeatures (2)
EditAndContinue\Contracts\ContractWrappers.cs (1)
27=> new(id.ProjectFilePath, id.TargetFramework);
EditAndContinue\ManagedHotReloadLanguageServiceImpl.cs (1)
341return new ProjectInstanceId(project.FilePath!, project.State.NameAndFlavor.flavor ?? "");
Microsoft.VisualStudio.LanguageServices.DevKit (2)
src\EditorFeatures\Core\EditAndContinue\Contracts\ContractWrappers.cs (1)
27=> new(id.ProjectFilePath, id.TargetFramework);
src\EditorFeatures\Core\EditAndContinue\ManagedHotReloadLanguageServiceImpl.cs (1)
341return new ProjectInstanceId(project.FilePath!, project.State.NameAndFlavor.flavor ?? "");
12 references to ProjectInstanceId
Microsoft.CodeAnalysis.EditorFeatures (3)
EditAndContinue\Contracts\ContractWrappers.cs (2)
26public static InternalContracts.ProjectInstanceId ToContract(this ProjectInstanceId id) 70public static ProjectInstanceId FromContract(this InternalContracts.ProjectInstanceId id)
EditAndContinue\ManagedHotReloadLanguageServiceImpl.cs (1)
337ImmutableArray<ProjectInstanceId> ToProjectIntanceIds(IEnumerable<ProjectId> ids)
Microsoft.CodeAnalysis.Features (6)
Contracts\EditAndContinue\ManagedHotReloadUpdates.cs (4)
11internal readonly struct ManagedHotReloadUpdates(ImmutableArray<ManagedHotReloadUpdate> updates, ImmutableArray<ManagedHotReloadDiagnostic> diagnostics, ImmutableArray<ProjectInstanceId> projectsToRebuild, ImmutableArray<ProjectInstanceId> projectsToRestart) 20public ImmutableArray<ProjectInstanceId> ProjectsToRebuild { get; } = projectsToRebuild; 23public ImmutableArray<ProjectInstanceId> ProjectsToRestart { get; } = projectsToRestart;
Contracts\EditAndContinue\RunningProjectInfo.cs (2)
10internal readonly struct RunningProjectInfo(ProjectInstanceId projectInstanceId, bool restartAutomatically) 13public ProjectInstanceId ProjectInstanceId { get; } = projectInstanceId;
Microsoft.VisualStudio.LanguageServices.DevKit (3)
src\EditorFeatures\Core\EditAndContinue\Contracts\ContractWrappers.cs (2)
26public static InternalContracts.ProjectInstanceId ToContract(this ProjectInstanceId id) 70public static ProjectInstanceId FromContract(this InternalContracts.ProjectInstanceId id)
src\EditorFeatures\Core\EditAndContinue\ManagedHotReloadLanguageServiceImpl.cs (1)
337ImmutableArray<ProjectInstanceId> ToProjectIntanceIds(IEnumerable<ProjectId> ids)