5 instantiations of ProfilerResult
Microsoft.Build (5)
BackEnd\Components\Communications\LogMessagePacket.cs (1)
422var result = new ProfilerResult(dictionary);
Evaluation\Profiler\EvaluationProfiler.cs (1)
38public ProfilerResult? ProfiledResult => _shouldTrackElements ? (ProfilerResult?)new ProfilerResult(_timeSpent) : null;
Logging\BinaryLogger\BuildEventArgsReader.cs (1)
727e.ProfilerResult = new ProfilerResult(d);
Logging\ProfilerLogger.cs (2)
123return new ProfilerResult(_aggregatedLocations); 170return new ProfilerResult(_aggregatedLocations);
18 references to ProfilerResult
Microsoft.Build (16)
BackEnd\Components\Communications\LogMessagePacket.cs (4)
120private static void WriteProfileResult(ProfilerResult? result, ITranslator translator) 126var value = result.Value; 401private static ProfilerResult? ReadProfileResult(ITranslator translator) 422var result = new ProfilerResult(dictionary);
BackEnd\Components\Logging\EvaluationLoggingContext.cs (1)
42internal void LogProjectEvaluationFinished(IEnumerable globalProperties, IEnumerable properties, IEnumerable items, ProfilerResult? profilerResult)
BackEnd\Components\Logging\ILoggingService.cs (1)
555ProfilerResult? profilerResult);
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (1)
523ProfilerResult? profilerResult)
Evaluation\Profiler\EvaluationProfiler.cs (2)
38public ProfilerResult? ProfiledResult => _shouldTrackElements ? (ProfilerResult?)new ProfilerResult(_timeSpent) : null;
Evaluation\Profiler\ProfilerResultPrettyPrinter.cs (3)
22public static string GetMarkdownContent(ProfilerResult result) 30public static string GetTsvContent(ProfilerResult result) 35private static string GetContent(ProfilerResult result, EvaluationLocationPrettyPrinterBase evaluationLocationPrinter)
Logging\ProfilerLogger.cs (4)
29private readonly ConcurrentQueue<ProfilerResult> _profiledResults = new ConcurrentQueue<ProfilerResult>(); 119internal ProfilerResult GetAggregatedResult(bool pruneSmallItems = true) 139ProfilerResult profiledResult;
Microsoft.Build.Framework (2)
Profiler\ProfilerResult.cs (1)
31if (!(obj is ProfilerResult result))
ProjectEvaluationFinishedEventArgs.cs (1)
57public ProfilerResult? ProfilerResult { get; set; }