4 types derived from MSBuildEvaluationResult
dotnet (4)
Commands\New\MSBuildEvaluation\MultipleProjectsEvaluationResult.cs (1)
8internal class MultipleProjectsEvaluationResult : MSBuildEvaluationResult
Commands\New\MSBuildEvaluation\MultiTargetEvaluationResult.cs (1)
11internal class MultiTargetEvaluationResult : MSBuildEvaluationResult
Commands\New\MSBuildEvaluation\NonSDKStyleEvaluationResult.cs (1)
11internal class NonSDKStyleEvaluationResult : MSBuildEvaluationResult
Commands\New\MSBuildEvaluation\SDKStyleEvaluationResult.cs (1)
13internal class SDKStyleEvaluationResult : MSBuildEvaluationResult
3 instantiations of MSBuildEvaluationResult
dotnet (3)
Commands\New\MSBuildEvaluation\MSBuildEvaluationResult.cs (3)
50return new MSBuildEvaluationResult(EvalStatus.NoProjectFound) 58return new MSBuildEvaluationResult(EvalStatus.NoRestore, path) 66return new MSBuildEvaluationResult(EvalStatus.Failed, path)
21 references to MSBuildEvaluationResult
dotnet (21)
Commands\New\MSBuildEvaluation\MSBuildEvaluationResult.cs (3)
48internal static MSBuildEvaluationResult CreateNoProjectFound(string path) 56internal static MSBuildEvaluationResult CreateNoRestore(string path) 64internal static MSBuildEvaluationResult CreateFailure(string path, string errorMessage)
Commands\New\MSBuildEvaluation\MSBuildEvaluator.cs (8)
21private MSBuildEvaluationResult? _cachedEvaluationResult; 45internal MSBuildEvaluationResult EvaluateProject(IEngineEnvironmentSettings engineEnvironmentSettings) 74private MSBuildEvaluationResult EvaluateProjectInternal(IEngineEnvironmentSettings engineEnvironmentSettings) 98return MSBuildEvaluationResult.CreateNoProjectFound(_outputDirectory); 117MSBuildEvaluationResult? result = null; 146return result = MSBuildEvaluationResult.CreateNoRestore(projectPath); 161return result = MSBuildEvaluationResult.CreateFailure(projectPath, string.Format(CliCommandStrings.MSBuildEvaluator_Error_NoTargetFramework, projectPath)); 180return result = MSBuildEvaluationResult.CreateFailure(projectPath, e.Message);
Commands\New\MSBuildEvaluation\ProjectCapabilityConstraint.cs (9)
32MSBuildEvaluationResult evaluationResult = evaluator.EvaluateProject(environmentSettings); 47private readonly MSBuildEvaluationResult _evaluationResult; 51internal ProjectCapabilityConstraint(IEngineEnvironmentSettings environmentSettings, ITemplateConstraintFactory factory, MSBuildEvaluationResult evaluationResult) 101if (_evaluationResult.Status == MSBuildEvaluationResult.EvalStatus.NoProjectFound) 109if (_evaluationResult.Status == MSBuildEvaluationResult.EvalStatus.MultipleProjectFound) 118if (_evaluationResult.Status == MSBuildEvaluationResult.EvalStatus.NoRestore) 126if (_evaluationResult.Status == MSBuildEvaluationResult.EvalStatus.Failed || _evaluationResult.Status == MSBuildEvaluationResult.EvalStatus.NotEvaluated || _evaluationResult.EvaluatedProject == null) 157private static IReadOnlyList<string> GetProjectCapabilities(MSBuildEvaluationResult result)
Commands\New\MSBuildEvaluation\ProjectContextSymbolSource.cs (1)
38MSBuildEvaluationResult evaluationResult = evaluator.EvaluateProject(settings);