2 types derived from ProjectFile
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
MSBuild\CSharp\CSharpProjectFile.cs (1)
11internal sealed class CSharpProjectFile : ProjectFile
MSBuild\VisualBasic\VisualBasicProjectFile.cs (1)
11internal sealed class VisualBasicProjectFile : ProjectFile
9 references to ProjectFile
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (9)
BuildHost.cs (4)
136/// Returns the target ID of the <see cref="ProjectFile"/> object created for this. 145/// Returns the target ID of the <see cref="ProjectFile"/> object created for this. 169var projectFile = await projectLoader.LoadProjectFileAsync(projectFilePath, _buildManager, cancellationToken).ConfigureAwait(false); 189var projectFile = projectLoader.LoadProject(projectFilePath, projectContent, _buildManager);
MSBuild\CSharp\CSharpProjectFileLoader.cs (1)
17protected override ProjectFile CreateProjectFile(MSB.Evaluation.Project? project, ProjectBuildManager buildManager, DiagnosticLog log)
MSBuild\ProjectFile\ProjectFileLoader.cs (3)
18protected abstract ProjectFile CreateProjectFile(MSB.Evaluation.Project? project, ProjectBuildManager buildManager, DiagnosticLog log); 20public async Task<ProjectFile> LoadProjectFileAsync(string path, ProjectBuildManager buildManager, CancellationToken cancellationToken) 33public ProjectFile LoadProject(string path, string projectContent, ProjectBuildManager buildManager)
MSBuild\VisualBasic\VisualBasicProjectFileLoader.cs (1)
17protected override ProjectFile CreateProjectFile(MSB.Evaluation.Project? project, ProjectBuildManager buildManager, DiagnosticLog log)