324 writes to BuildEventContext
Microsoft.Build (72)
BackEnd\BuildManager\BuildManager.cs (1)
1470submissionStartedEvent.BuildEventContext = buildEventContext;
BackEnd\Components\Communications\LogMessagePacket.cs (2)
296args.BuildEventContext = buildEventContext; 310args.BuildEventContext = buildEventContext;
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
294BuildEventContext = new BuildEventContext(nodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId)
BackEnd\Components\Logging\LoggingContext.cs (1)
157BuildEventContext = _eventContext
BackEnd\Components\Logging\LoggingService.cs (4)
1573BuildEventContext = warningEvent.BuildEventContext, 1595BuildEventContext = warningEvent.BuildEventContext, 1618BuildEventContext = warningEvent.BuildEventContext, 1639BuildEventContext = warningEvent.BuildEventContext,
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (13)
174buildEvent.BuildEventContext = buildEventContext; 326buildEvent.BuildEventContext = buildEventContext; 433BuildEventContext = projectEvaluationEventContext, 463BuildEventContext = projectEvaluationEventContext, 594buildEvent.BuildEventContext = projectBuildEventContext; 615buildEvent.BuildEventContext = projectBuildEventContext; 663buildEvent.BuildEventContext = targetBuildEventContext; 695buildEvent.BuildEventContext = targetBuildEventContext; 721buildEvent.BuildEventContext = taskBuildEventContext; 758buildEvent.BuildEventContext = taskBuildEventContext; 789buildEvent.BuildEventContext = taskBuildEventContext; 810BuildEventContext = buildEventContext, 831responseFileUsedEvent.BuildEventContext = buildEventContext;
BackEnd\Components\Logging\NodeLoggingContext.cs (1)
107BuildEventContext = projectLoggingContext.BuildEventContext,
BackEnd\Components\RequestBuilder\AssemblyLoadsTracker.cs (1)
168buildArgs.BuildEventContext = _loggingContext.BuildEventContext;
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupLoggingHelper.cs (1)
306args.BuildEventContext = buildEventContext;
BackEnd\Components\RequestBuilder\TargetBuilder.cs (1)
571BuildEventContext = _projectLoggingContext.BuildEventContext,
BackEnd\Components\RequestBuilder\TargetEntry.cs (1)
384BuildEventContext = projectLoggingContext.BuildEventContext,
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (1)
240BuildEventContext = _buildEventContext,
BackEnd\Components\RequestBuilder\TaskHost.cs (5)
458warningEvent.BuildEventContext = _taskLoggingContext.BuildEventContext; 466e.BuildEventContext = _taskLoggingContext.BuildEventContext; 510e.BuildEventContext = _taskLoggingContext.BuildEventContext; 551e.BuildEventContext = _taskLoggingContext.BuildEventContext; 592e.BuildEventContext = _taskLoggingContext.BuildEventContext;
BackEnd\Shared\EventsCreatorHelper.cs (3)
24buildEvent.BuildEventContext = buildEventContext; 55buildEvent.BuildEventContext = buildEventContext; 86buildEvent.BuildEventContext = buildEventContext;
BuildCheck\Infrastructure\BuildCheckBuildEventHandler.cs (1)
169{ BuildEventContext = checkContext.BuildEventContext };
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (3)
121eventArgs.BuildEventContext = checkContext.BuildEventContext!; 538new(checkEventStats) { BuildEventContext = loggingContext.BuildEventContext }; 652deferredArgs.BuildEventContext = deferredArgs.BuildEventContext!.WithInstanceIdAndContextId(buildEventContext);
BuildCheck\Infrastructure\CheckWrapper.cs (1)
159eventArgs.BuildEventContext = checkContext.BuildEventContext;
Construction\Solution\SolutionProjectGenerator.cs (1)
1058BuildEventContext = _projectBuildEventContext,
Definition\ProjectProperty.cs (2)
109args.BuildEventContext = loggingContext.BuildEventContext; 128args.BuildEventContext = loggingContext.BuildEventContext;
Evaluation\Evaluator.cs (7)
1723BuildEventContext = _evaluationLoggingContext.BuildEventContext, 1837BuildEventContext = _evaluationLoggingContext.BuildEventContext, 2041BuildEventContext = _evaluationLoggingContext.BuildEventContext, 2102BuildEventContext = _evaluationLoggingContext.BuildEventContext, 2243BuildEventContext = _evaluationLoggingContext.BuildEventContext, 2274BuildEventContext = _evaluationLoggingContext.BuildEventContext, 2329BuildEventContext = _evaluationLoggingContext.BuildEventContext,
Evaluation\PropertyTrackingEvaluatorDataWrapper.cs (6)
239args.BuildEventContext = _evaluationLoggingContext.BuildEventContext; 257BuildEventContext = _evaluationLoggingContext.BuildEventContext, 315{ BuildEventContext = _evaluationLoggingContext.BuildEventContext, }; 353{ BuildEventContext = _evaluationLoggingContext.BuildEventContext, }; 475{ BuildEventContext = loggingContext.BuildEventContext }; 495{ BuildEventContext = loggingContext.BuildEventContext, };
Instance\ProjectPropertyInstance.cs (2)
105args.BuildEventContext = envProperty.loggingContext.BuildEventContext; 119args.BuildEventContext = envProperty.loggingContext.BuildEventContext;
Instance\TaskFactoryEngineContext.cs (4)
212e.BuildEventContext = _loggingContext.BuildEventContext; 233e.BuildEventContext = _loggingContext.BuildEventContext; 254e.BuildEventContext = _loggingContext.BuildEventContext; 275e.BuildEventContext = _loggingContext.BuildEventContext;
Logging\BinaryLogger\BinaryLogger.cs (1)
309args.BuildEventContext = BuildEventContext.Invalid;
Logging\BinaryLogger\BuildEventArgsReader.cs (6)
927e.BuildEventContext = fields.BuildEventContext; 979e.BuildEventContext = fields.BuildEventContext; 1033e.BuildEventContext = fields.BuildEventContext; 1049e.BuildEventContext = fields.BuildEventContext; 1126e.BuildEventContext = fields.BuildEventContext; 1424buildEventArgs.BuildEventContext = fields.BuildEventContext;
Logging\BinaryLogger\BuildEventArgsWriter.cs (1)
252buildMessageEventArgs.BuildEventContext = e.BuildEventContext ?? BuildEventContext.Invalid;
TelemetryInfra\TelemetryForwarderProvider.cs (1)
77{ BuildEventContext = loggingContext.BuildEventContext };
Microsoft.Build.Engine.UnitTests (196)
BackEnd\EventSourceSink_Tests.cs (2)
759BuildEventContext = new BuildEventContext(1, 2, 3, 4, 5, 6) 787BuildEventContext = s_buildWarning.BuildEventContext
BackEnd\LoggingService_Tests.cs (2)
795warningArgs.BuildEventContext = new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidProjectContextId, 5, 6); 992buildEvent.BuildEventContext = projectStarted;
BackEnd\LoggingServicesLogMethod_Tests.cs (10)
1292BuildEventContext = buildEventContext, 1581targetEvent.BuildEventContext = s_targetBuildEventContext; 1604buildEvent.BuildEventContext = s_targetBuildEventContext; 1627taskEvent.BuildEventContext = s_buildEventContext; 1649taskEvent.BuildEventContext = s_buildEventContext; 1669projectEvent.BuildEventContext = projectContext; 1694buildEvent.BuildEventContext = generatedContext; 1713buildMessageEvent.BuildEventContext = s_buildEventContext; 1740buildEvent.BuildEventContext = s_buildEventContext; 1767buildEvent.BuildEventContext = s_buildEventContext;
BackEnd\NodePackets_Tests.cs (9)
138result.BuildEventContext = CreateBuildEventContext(); 160result.BuildEventContext = CreateBuildEventContext(); 230BuildEventContext = CreateBuildEventContext(), 265new EnvironmentVariableReadEventArgs("env", "message", "file", 0, 0) { BuildEventContext = new BuildEventContext(1, 2, 3, 4, 5, 6) }, 297BuildEventContext = new BuildEventContext(1, 2, 3, 4, 5, 6, 7) 303BuildEventContext = new BuildEventContext(1, 2, 3, 4, 5, 6, 7) 309BuildEventContext = new BuildEventContext(1, 2, 3, 4, 5, 6, 7) 315BuildEventContext = new BuildEventContext(1, 2, 3, 4, 5, 6, 7) 321BuildEventContext = new BuildEventContext(1, 2, 3, 4, 5, 6, 7)
BuildEventArgsDataEnumeration.cs (3)
26BuildEventContext = BuildEventContext.Invalid, 53BuildEventContext = BuildEventContext.Invalid, 91BuildEventContext = BuildEventContext.Invalid,
BuildEventArgsSerialization_Tests.cs (13)
93args.BuildEventContext = new BuildEventContext(1, 2, 3, 4, 5, 6); 165args.BuildEventContext = new BuildEventContext(1, 2, 3, 4, 5, 6); 266args.BuildEventContext = new BuildEventContext(4, 5, 6, 7); 346BuildEventContext = withOptionalData ? new BuildEventContext(1, 2, 3, 4, 5, 6, 7) : null, 419BuildEventContext = withOptionalData ? new BuildEventContext(1, 2, 3, 4, 5, 6, 7) : null, 495BuildEventContext = withOptionalData ? new BuildEventContext(1, 2, 3, 4, 5, 6, 7) : null, 583BuildEventContext = withOptionalData ? new BuildEventContext(1, 2, 3, 4, 5, 6, 7) : null, 678BuildEventContext = withOptionalData ? new BuildEventContext(1, 2, 3, 4, 5, 6, 7) : null, 750BuildEventContext = BuildEventContext.Invalid, 767BuildEventContext = BuildEventContext.Invalid, 790BuildEventContext = BuildEventContext.Invalid, 823BuildEventContext = BuildEventContext.Invalid, 846BuildEventContext = BuildEventContext.Invalid,
ConfigureableForwardingLogger_Tests.cs (4)
53_error.BuildEventContext = context; 54_warning.BuildEventContext = context; 55_targetStarted.BuildEventContext = context; 56_targetFinished.BuildEventContext = context;
ConsoleLogger_Tests.cs (129)
461es.Consume(new ProjectStartedEventArgs(1, null, null, "p", null, null, null, parentBuildEventContext: new BuildEventContext(1, 1, 1, 1)) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 462es.Consume(new TargetStartedEventArgs(null, null, "t", null, null) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 463es.Consume(new TaskStartedEventArgs(null, null, null, null, "task") { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 464es.Consume(new BuildMessageEventArgs(null, null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 465es.Consume(new BuildWarningEventArgs(null, null, null, 0, 0, 0, 0, null, null, null) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 466es.Consume(new BuildErrorEventArgs(null, null, null, 0, 0, 0, 0, null, null, null) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 467es.Consume(new TaskFinishedEventArgs(null, null, null, null, "task", true) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 468es.Consume(new TargetFinishedEventArgs(null, null, "t", null, null, true) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 469es.Consume(new ProjectFinishedEventArgs(null, null, "p", true) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 470es.Consume(new BuildFinishedEventArgs(null, null, true) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 471es.Consume(new BuildFinishedEventArgs(null, null, true) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 472es.Consume(new BuildFinishedEventArgs(null, null, true) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 473es.Consume(new MyCustomBuildEventArgs2() { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 489bse.BuildEventContext = buildEventContext; 491pse.BuildEventContext = buildEventContext; 493trse.BuildEventContext = buildEventContext; 495tase.BuildEventContext = buildEventContext; 497bmea.BuildEventContext = buildEventContext; 499bwea.BuildEventContext = buildEventContext; 501beea.BuildEventContext = buildEventContext; 503trfea.BuildEventContext = buildEventContext; 505tafea.BuildEventContext = buildEventContext; 507pfea.BuildEventContext = buildEventContext; 509bfea.BuildEventContext = buildEventContext; 511mcea.BuildEventContext = buildEventContext; 603BuildEventContext = new BuildEventContext(1, 2, 3, 4) 659buildEventArgs.BuildEventContext = new BuildEventContext(1, 2, 3, 4); 691bse.BuildEventContext = buildEventContext; 695pse.BuildEventContext = buildEventContext; 699trse.BuildEventContext = buildEventContext; 703tase.BuildEventContext = buildEventContext; 707bmea.BuildEventContext = buildEventContext; 711tafea.BuildEventContext = buildEventContext; 715trfea.BuildEventContext = buildEventContext; 719pfea.BuildEventContext = buildEventContext; 723bfea.BuildEventContext = buildEventContext; 741bse.BuildEventContext = buildEventContext; 745pse.BuildEventContext = buildEventContext; 749trse.BuildEventContext = buildEventContext; 753tase.BuildEventContext = buildEventContext; 760beea.BuildEventContext = buildEventContext; 764tafea.BuildEventContext = buildEventContext; 768trfea.BuildEventContext = buildEventContext; 772pfea.BuildEventContext = buildEventContext; 776bfea.BuildEventContext = buildEventContext; 802bse.BuildEventContext = buildEventContext; 806pse.BuildEventContext = buildEventContext; 810trse.BuildEventContext = buildEventContext; 814tase.BuildEventContext = buildEventContext; 822beea.BuildEventContext = buildEventContext; 826tafea.BuildEventContext = buildEventContext; 830trfea.BuildEventContext = buildEventContext; 834pfea.BuildEventContext = buildEventContext; 838bfea.BuildEventContext = buildEventContext; 864bse.BuildEventContext = buildEventContext; 868pse.BuildEventContext = buildEventContext; 872trse.BuildEventContext = buildEventContext; 876tase.BuildEventContext = buildEventContext; 880bmea.BuildEventContext = buildEventContext; 884tafea.BuildEventContext = buildEventContext; 888trfea.BuildEventContext = buildEventContext; 892pfea.BuildEventContext = buildEventContext; 896bfea.BuildEventContext = buildEventContext; 917bse.BuildEventContext = buildEventContext; 921pse.BuildEventContext = buildEventContext; 925trse.BuildEventContext = buildEventContext; 929tase.BuildEventContext = buildEventContext; 936beea.BuildEventContext = buildEventContext; 940tafea.BuildEventContext = buildEventContext; 944trfea.BuildEventContext = buildEventContext; 948pfea.BuildEventContext = buildEventContext; 952bfea.BuildEventContext = buildEventContext; 977bse.BuildEventContext = buildEventContext; 981pse.BuildEventContext = buildEventContext; 985trse.BuildEventContext = buildEventContext; 989tase.BuildEventContext = buildEventContext; 997beea.BuildEventContext = buildEventContext; 1001tafea.BuildEventContext = buildEventContext; 1005trfea.BuildEventContext = buildEventContext; 1009pfea.BuildEventContext = buildEventContext; 1013bfea.BuildEventContext = buildEventContext; 1038bse.BuildEventContext = buildEventContext; 1042pse.BuildEventContext = buildEventContext; 1046trse.BuildEventContext = buildEventContext; 1050tase.BuildEventContext = buildEventContext; 1058beea.BuildEventContext = buildEventContext; 1062tafea.BuildEventContext = buildEventContext; 1066trfea.BuildEventContext = buildEventContext; 1070pfea.BuildEventContext = buildEventContext; 1074bfea.BuildEventContext = buildEventContext; 1094c.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1112c.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1127c.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1150buildEvent.BuildEventContext = new BuildEventContext(1, 2, 3, 4); 1355buildEvent.BuildEventContext = new BuildEventContext(1, 2, 3, 4); 1412buildEvent.BuildEventContext = new BuildEventContext(1, 2, 3, 4); 1432buildEvent.BuildEventContext = new BuildEventContext(1, 2, 3, 4); 1538bwea.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1544beea.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1625bwea.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1631beea.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1708project1Started.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1711targetStarted1.BuildEventContext = project1Started.BuildEventContext; 1716taskStarted1.BuildEventContext = project1Started.BuildEventContext; 1721messsage1.BuildEventContext = project1Started.BuildEventContext; 1725taskFinished1.BuildEventContext = project1Started.BuildEventContext; 1730targetFinished1.BuildEventContext = project1Started.BuildEventContext; 1736project2Started.BuildEventContext = new BuildEventContext(2, 2, 2, 2); 1739targetStarted2.BuildEventContext = project2Started.BuildEventContext; 1744taskStarted2.BuildEventContext = project2Started.BuildEventContext; 1749messsage2.BuildEventContext = project2Started.BuildEventContext; 1753taskFinished2.BuildEventContext = project2Started.BuildEventContext; 1758targetFinished2.BuildEventContext = project2Started.BuildEventContext; 1763finished2.BuildEventContext = project2Started.BuildEventContext; 1768finished1.BuildEventContext = project1Started.BuildEventContext; 1821messsage1.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1835messsage2.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1849messsage2.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1853project.BuildEventContext = messsage1.BuildEventContext; 1885project.BuildEventContext = context; 1889targetStarted1.BuildEventContext = context; 1893messsage1.BuildEventContext = context; 1915project.BuildEventContext = context; 1919project2.BuildEventContext = context2; 1923targetStarted1.BuildEventContext = context; 1927targetStarted2.BuildEventContext = context2; 1931messsage1.BuildEventContext = context; 1933messsage2.BuildEventContext = context2; 1935messsage3.BuildEventContext = context;
FileLogger_Tests.cs (8)
61SetUpFileLoggerAndLogMessage("logfile=" + log, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 87SetUpFileLoggerAndLogMessage("logfile=||invalid||", new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 114fl.MessageHandler(null, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 216SetUpFileLoggerAndLogMessage("encoding=utf-16;logfile=" + log, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 243SetUpFileLoggerAndLogMessage("encoding=utf-8;logfile=" + log, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 293SetUpFileLoggerAndLogMessage("logfile=" + log, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 317SetUpFileLoggerAndLogMessage("append;logfile=" + log, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 342SetUpFileLoggerAndLogMessage("logfile=" + log, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) });
TerminalLogger_Tests.cs (16)
193BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 201BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 209BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 217BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 225BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 233BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 241BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 249BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 259BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 267BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 285BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 293BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 302BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 310BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 346BuildEventContext = buildEventContext ?? MakeBuildEventContext(), 650BuildEventContext = new BuildEventContext(1, -1, -1, -1) // context that belongs to no project
Microsoft.Build.Framework (2)
AssemblyLoadBuildEventArgs.cs (1)
66BuildEventContext = reader.ReadOptionalBuildEventContext();
TaskParameterEventArgs.cs (1)
131BuildEventContext = reader.ReadOptionalBuildEventContext();
Microsoft.Build.Framework.UnitTests (54)
CustomEventArgSerialization_Tests.cs (47)
62genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 79genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 95genericEvent.BuildEventContext = null; 104newGenericEvent.BuildEventContext = new BuildEventContext(1, 3, 4, 5); 128genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 145genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 162genericEvent.BuildEventContext = null; 179genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 213genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 228genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 243genericEvent.BuildEventContext = null; 261genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 279genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 297genericEvent.BuildEventContext = null; 331messageEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 348messageEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 365messageEvent.BuildEventContext = null; 384criticalMessageEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 402criticalMessageEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 419criticalMessageEvent.BuildEventContext = null; 438genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 455genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 472genericEvent.BuildEventContext = null; 489genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 523genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 541genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 560genericEvent.BuildEventContext = null; 590genericEvent.BuildEventContext = new BuildEventContext(7, 8, 9, 10); 654genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 671genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 688genericEvent.BuildEventContext = null; 721genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 739genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 757genericEvent.BuildEventContext = null; 787genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 804genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 822genericEvent.BuildEventContext = null; 851genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 868genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 886genericEvent.BuildEventContext = null; 916genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 934genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 952genericEvent.BuildEventContext = null; 984genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 997genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 1014genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 1027genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2);
EventArgs_Tests.cs (2)
32s_baseGenericEvent.BuildEventContext = new BuildEventContext(9, 8, 7, 6); 75startedEvent.BuildEventContext = currentBuildEventContext;
ExtendedBuildEventArgs_Tests.cs (5)
29BuildEventContext = withOptionalData ? new BuildEventContext(1, 2, 3, 4, 5, 6, 7) : null, 67BuildEventContext = withOptionalData ? new BuildEventContext(1, 2, 3, 4, 5, 6, 7) : null, 106BuildEventContext = withOptionalData ? new BuildEventContext(1, 2, 3, 4, 5, 6, 7) : null, 144BuildEventContext = withOptionalData ? new BuildEventContext(1, 2, 3, 4, 5, 6, 7) : null, 181BuildEventContext = withOptionalData ? new BuildEventContext(1, 2, 3, 4, 5, 6, 7) : null,
307 references to BuildEventContext
Microsoft.Build (166)
BackEnd\BuildManager\BuildManager.cs (9)
1049BuildResult result = _resultsCache!.GetResultsForConfiguration(projectStartedEvent.Value.BuildEventContext!.ProjectInstanceId); 2523? buildEventArgs.BuildEventContext! 2933if (_projectStartedEvents.TryGetValue(e.BuildEventContext!.SubmissionId, out var originalArgs)) 2935if (originalArgs.BuildEventContext!.Equals(e.BuildEventContext)) 2937_projectStartedEvents.Remove(e.BuildEventContext.SubmissionId); 2938if (_buildSubmissions.TryGetValue(e.BuildEventContext.SubmissionId, out var submission)) 2958if (!_projectStartedEvents.ContainsKey(e.BuildEventContext!.SubmissionId)) 2960_projectStartedEvents[e.BuildEventContext.SubmissionId] = e;
BackEnd\Components\Communications\LogMessagePacket.cs (1)
114var buildEventContext = args.BuildEventContext;
BackEnd\Components\Logging\LoggingService.cs (23)
1227if ((warningEvent = buildEvent as BuildWarningEventArgs) != null && warningEvent.BuildEventContext != null && warningEvent.BuildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId) 1231else if ((errorEvent = buildEvent as BuildErrorEventArgs) != null && errorEvent.BuildEventContext != null && errorEvent.BuildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId) 1235else if ((messageEvent = buildEvent as BuildMessageEventArgs) != null && messageEvent.BuildEventContext != null && messageEvent.BuildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId) 1336if (!_projectFileMap.ContainsKey(projectStartedEventArgs.BuildEventContext.ProjectContextId)) 1338_projectFileMap[projectStartedEventArgs.BuildEventContext.ProjectContextId] = projectStartedEventArgs.ProjectFile; 1354return GetWarningsConfigKey(buildEventArgs.BuildEventContext); 1573BuildEventContext = warningEvent.BuildEventContext, 1595BuildEventContext = warningEvent.BuildEventContext, 1618BuildEventContext = warningEvent.BuildEventContext, 1639BuildEventContext = warningEvent.BuildEventContext, 1648int submissionId = errorEvent.BuildEventContext?.SubmissionId ?? BuildEventContext.InvalidSubmissionId; 1664AddWarningsAsErrors(projectStartedEvent.BuildEventContext, projectStartedEvent.WarningsAsErrors); 1665AddWarningsAsMessages(projectStartedEvent.BuildEventContext, projectStartedEvent.WarningsAsMessages); 1666AddWarningsNotAsErrors(projectStartedEvent.BuildEventContext, projectStartedEvent.WarningsNotAsErrors); 1669if (buildEventArgs is ProjectFinishedEventArgs projectFinishedEvent && projectFinishedEvent.BuildEventContext != null) 1925BuildEventContext context = eventArgs.BuildEventContext!; 1953if (_warningsAsMessagesByProject != null && warningEvent.BuildEventContext != null && warningEvent.BuildEventContext.ProjectInstanceId != BuildEventContext.InvalidProjectInstanceId) 1990if (_warningsAsErrorsByProject != null && warningEvent.BuildEventContext != null && warningEvent.BuildEventContext.ProjectInstanceId != BuildEventContext.InvalidProjectInstanceId)
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (1)
514return args.BuildEventContext;
BackEnd\Components\Logging\ProjectLoggingContext.cs (2)
104: base(nodeLoggingContext, projectStarted.BuildEventContext) 184return args.BuildEventContext;
BuildCheck\Infrastructure\BuildCheckBuildEventHandler.cs (10)
76_checkContextFactory.CreateCheckContext(eventArgs.BuildEventContext!), 79_buildCheckManager.EndProjectEvaluation(eventArgs.BuildEventContext!); 87var checkContext = _checkContextFactory.CreateCheckContext(eventArgs.BuildEventContext!); 102_checkContextFactory.CreateCheckContext(eventArgs.BuildEventContext!), 107_checkContextFactory.CreateCheckContext(eventArgs.BuildEventContext!), 120_checkContextFactory.CreateCheckContext(eventArgs.BuildEventContext!), 125_checkContextFactory.CreateCheckContext(eventArgs.BuildEventContext!), 130_checkContextFactory.CreateCheckContext(eventArgs.BuildEventContext!), 154_buildCheckManager.ProcessBuildFinished(_checkContextFactory.CreateCheckContext(eventArgs.BuildEventContext!)); 184private BuildEventContext GetBuildEventContext(BuildEventArgs e) => e.BuildEventContext
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (6)
652deferredArgs.BuildEventContext = deferredArgs.BuildEventContext!.WithInstanceIdAndContextId(buildEventContext); 683eventArgs.BuildEventContext == null || 685eventArgs.BuildEventContext.EvaluationId == BuildEventContext.InvalidEvaluationId || 687eventArgs.BuildEventContext.ProjectInstanceId != BuildEventContext.InvalidProjectInstanceId || 697if (!_deferredEvalDiagnostics.TryGetValue(eventArgs.BuildEventContext.EvaluationId, out var list)) 700_deferredEvalDiagnostics[eventArgs.BuildEventContext.EvaluationId] = list;
BuildCheck\Infrastructure\BuildEventsProcessor.cs (9)
76evaluationFinishedEventArgs.BuildEventContext?.ProjectInstanceId, 93evaluationFinishedEventArgs.BuildEventContext?.ProjectInstanceId, 143if (taskStartedEventArgs.BuildEventContext is not null) 159projectConfigurationId: taskStartedEventArgs.BuildEventContext.ProjectInstanceId, 166_tasksBeingExecuted.Add(new TaskKey(taskStartedEventArgs.BuildEventContext), taskData); 180if (taskFinishedEventArgs?.BuildEventContext is not null) 182TaskKey taskKey = new TaskKey(taskFinishedEventArgs.BuildEventContext); 210if (taskParameterEventArgs.BuildEventContext is not null && 211_tasksBeingExecuted.TryGetValue(new TaskKey(taskParameterEventArgs.BuildEventContext), out ExecutingTaskData taskData))
BuildCheck\OM\ParsedItemsCheckData.cs (1)
66: base(evaluationFinishedEventArgs.ProjectFile!, evaluationFinishedEventArgs.BuildEventContext?.ProjectInstanceId)
Logging\BinaryLogger\BuildEventArgsWriter.cs (3)
252buildMessageEventArgs.BuildEventContext = e.BuildEventContext ?? BuildEventContext.Invalid; 659Write(e.BuildEventContext); 840if (e.BuildEventContext != null)
Logging\ParallelLogger\ParallelConsoleLogger.cs (81)
439TargetStartedEventMinimumFields targetEvent = _buildEventManager.GetTargetStartedEvent(errorWarningEventArgs.BuildEventContext); 447ErrorWarningSummaryDictionaryKey key = new ErrorWarningSummaryDictionaryKey(errorWarningEventArgs.BuildEventContext, targetName); 514ErrorUtilities.VerifyThrowArgumentNull(e.BuildEventContext, "BuildEventContext"); 524counter.AddEventStarted(e.TargetNames, e.BuildEventContext, e.Timestamp, s_compareContextNodeId); 528if (_deferredMessages.TryGetValue(e.BuildEventContext, out var deferredMessages)) 538_deferredMessages.Remove(e.BuildEventContext); 548DisplayDeferredProjectStartedEvent(e.BuildEventContext); 562var projectKey = (e.BuildEventContext.NodeId, e.BuildEventContext.ProjectContextId); 576var evaluationKey = GetEvaluationKey(e.BuildEventContext); 654ErrorUtilities.VerifyThrowArgumentNull(e.BuildEventContext, "BuildEventContext"); 657ProjectStartedEventMinimumFields startedEvent = _buildEventManager.GetProjectStartedEvent(e.BuildEventContext); 664counter.AddEventFinished(startedEvent.TargetNames, e.BuildEventContext, e.Timestamp); 672_lastProjectFullKey = GetFullProjectKey(e.BuildEventContext); 676WriteLinePrefix(e.BuildEventContext, e.Timestamp, false); 717ShownBuildEventContext(e.BuildEventContext); 722_buildEventManager.RemoveProjectStartedEvent(e.BuildEventContext); 749WriteLinePrefix(e.BuildEventContext, e.Timestamp, false); 751ShownBuildEventContext(e.BuildEventContext); 816WriteLinePrefix(e.BuildEventContext, e.Timestamp, false); 818ShownBuildEventContext(e.BuildEventContext); 845ErrorUtilities.VerifyThrowArgumentNull(e.BuildEventContext, "BuildEventContext"); 855counter.AddEventStarted(null, e.BuildEventContext, e.Timestamp, s_compareContextNodeIdTargetId); 866ErrorUtilities.VerifyThrowArgumentNull(e.BuildEventContext, "BuildEventContext"); 872counter.AddEventFinished(null, e.BuildEventContext, e.Timestamp); 878DisplayDeferredTargetStartedEvent(e.BuildEventContext); 882TargetStartedEventMinimumFields startedEvent = _buildEventManager.GetTargetStartedEvent(e.BuildEventContext); 909_lastProjectFullKey = GetFullProjectKey(e.BuildEventContext); 910WriteLinePrefix(e.BuildEventContext, e.Timestamp, false); 914WriteMessageAligned(ResourceUtilities.FormatResourceStringStripCodeAndKeyword("TargetMessageWithId", e.Message, e.BuildEventContext.TargetId), true); 923ShownBuildEventContext(e.BuildEventContext); 928_buildEventManager.RemoveTargetStartedEvent(e.BuildEventContext); 938ErrorUtilities.VerifyThrowArgumentNull(e.BuildEventContext, "BuildEventContext"); 944DisplayDeferredStartedEvents(e.BuildEventContext); 948bool prefixAlreadyWritten = WriteTargetMessagePrefix(e, e.BuildEventContext, e.Timestamp); 952WriteMessageAligned(ResourceUtilities.FormatResourceStringStripCodeAndKeyword("TaskMessageWithId", e.Message, e.BuildEventContext.TaskId), prefixAlreadyWritten); 961ShownBuildEventContext(e.BuildEventContext); 968counter.AddEventStarted(null, e.BuildEventContext, e.Timestamp, null); 979ErrorUtilities.VerifyThrowArgumentNull(e.BuildEventContext, "BuildEventContext"); 984counter.AddEventFinished(null, e.BuildEventContext, e.Timestamp); 992bool prefixAlreadyWritten = WriteTargetMessagePrefix(e, e.BuildEventContext, e.Timestamp); 996WriteMessageAligned(ResourceUtilities.FormatResourceStringStripCodeAndKeyword("TaskMessageWithId", e.Message, e.BuildEventContext.TaskId), prefixAlreadyWritten); 1004ShownBuildEventContext(e.BuildEventContext); 1015if (e.BuildEventContext != null) 1017var key = (e.BuildEventContext.NodeId, e.BuildEventContext.ProjectContextId); 1029ErrorUtilities.VerifyThrowArgumentNull(e.BuildEventContext, "BuildEventContext"); 1036_buildEventManager.SetErrorWarningFlagOnCallStack(e.BuildEventContext); 1038TargetStartedEventMinimumFields targetStartedEvent = _buildEventManager.GetTargetStartedEvent(e.BuildEventContext); 1045DisplayDeferredStartedEvents(e.BuildEventContext); 1053WriteLinePrefix(e.BuildEventContext, e.Timestamp, false); 1058ShownBuildEventContext(e.BuildEventContext); 1075ErrorUtilities.VerifyThrowArgumentNull(e.BuildEventContext, "BuildEventContext"); 1082_buildEventManager.SetErrorWarningFlagOnCallStack(e.BuildEventContext); 1083TargetStartedEventMinimumFields targetStartedEvent = _buildEventManager.GetTargetStartedEvent(e.BuildEventContext); 1091DisplayDeferredStartedEvents(e.BuildEventContext); 1099WriteLinePrefix(e.BuildEventContext, e.Timestamp, false); 1106ShownBuildEventContext(e.BuildEventContext); 1128if (e.BuildEventContext == null && e is AssemblyLoadBuildEventArgs) 1133ErrorUtilities.VerifyThrowArgumentNull(e.BuildEventContext, "BuildEventContext"); 1157&& e.BuildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId 1158&& _buildEventManager.GetProjectStartedEvent(e.BuildEventContext) == null 1161if (!_deferredMessages.TryGetValue(e.BuildEventContext, out List<BuildMessageEventArgs> messageList)) 1164_deferredMessages.Add(e.BuildEventContext, messageList); 1170DisplayDeferredStartedEvents(e.BuildEventContext); 1174ShownBuildEventContext(e.BuildEventContext); 1185counter.AddEventStarted(null, e.BuildEventContext, e.Timestamp, s_compareContextNodeId); 1193counter.AddEventFinished(null, e.BuildEventContext, e.Timestamp); 1212var evaluationKey = GetEvaluationKey(e.BuildEventContext); 1270if (e.BuildEventContext.TaskId != BuildEventContext.InvalidTaskId && e.File == null) 1283if ((IsVerbosityAtLeast(LoggerVerbosity.Diagnostic) || _showEventId) && e.BuildEventContext.TaskId != BuildEventContext.InvalidTaskId) 1285bool prefixAlreadyWritten = WriteTargetMessagePrefix(e, e.BuildEventContext, e.Timestamp); 1286WriteMessageAligned(ResourceUtilities.FormatResourceStringStripCodeAndKeyword("TaskMessageWithId", nonNullMessage, e.BuildEventContext.TaskId), prefixAlreadyWritten, prefixAdjustment); 1293bool prefixAlreadyWritten = WriteTargetMessagePrefix(e, e.BuildEventContext, e.Timestamp); 1313BuildEventContext currentBuildEventContext = e.BuildEventContext; 1343WriteMessageAligned(ResourceUtilities.FormatResourceStringStripCodeAndKeyword("TargetMessageWithId", targetName, e.BuildEventContext.TargetId), prefixAlreadyWritten); 1365ProjectFullKey currentProjectFullKey = GetFullProjectKey(e.BuildEventContext); 1563ErrorUtilities.VerifyThrowArgumentNull(e.BuildEventContext, "BuildEventContext"); 1570DisplayDeferredStartedEvents(e.BuildEventContext); 1571WriteLinePrefix(e.BuildEventContext, e.Timestamp, false); 1573ShownBuildEventContext(e.BuildEventContext);
Logging\ParallelLogger\ParallelLoggerHelpers.cs (6)
47if (!_projectStartedEvents.ContainsKey(e.BuildEventContext)) 75_projectStartedEvents.Add(e.BuildEventContext, new ProjectStartedEventMinimumFields(projectIncrementKeyLocal, projectTargetKeyLocal, e, parentEvent, requireTimestamp)); 85if (!_targetStartedEvents.ContainsKey(e.BuildEventContext)) 87_targetStartedEvents.Add(e.BuildEventContext, new TargetStartedEventMinimumFields(e, requireTimeStamp)); 399_buildEventContext = startedEvent.BuildEventContext; 520_buildEventContext = startedEvent.BuildEventContext;
Logging\TerminalLogger\ForwardingTerminalLogger.cs (2)
96if (e.BuildEventContext is not null && e.TaskName == "MSBuild") 104if (e.BuildEventContext is null)
Logging\TerminalLogger\TerminalLogger.cs (12)
641if (e.BuildEventContext is null) 646ProjectContext c = new(e.BuildEventContext); 650EvalContext evalContext = new(e.BuildEventContext); 667int nodeIndex = NodeIndexForContext(e.BuildEventContext); 678var buildEventContext = e.BuildEventContext; 790var buildEventContext = evalFinish.BuildEventContext; 949var buildEventContext = e.BuildEventContext; 994var buildEventContext = e.BuildEventContext; 1032var buildEventContext = e.BuildEventContext; 1050var buildEventContext = e.BuildEventContext; 1202BuildEventContext? buildEventContext = e.BuildEventContext; 1294BuildEventContext? buildEventContext = e.BuildEventContext;
Microsoft.Build.Engine.UnitTests (48)
BackEnd\BuildManager_Tests.cs (1)
3966Assert.True(_logger.AllBuildEvents.OfType<ProjectEvaluationStartedEventArgs>().GroupBy(args => args.BuildEventContext.EvaluationId).All(g => g.Count() == 1));
BackEnd\EventSourceSink_Tests.cs (1)
787BuildEventContext = s_buildWarning.BuildEventContext
BackEnd\LoggingService_Tests.cs (8)
748Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.BuildEventContext, actualBuildEvent.BuildEventContext); 821Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.BuildEventContext, actualBuildEvent.BuildEventContext); 886Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.BuildEventContext, actualBuildEvent.BuildEventContext); 928Assert.Equal(BuildWarningEventForTreatAsErrorOrMessageTests.BuildEventContext, actualBuildEvent.BuildEventContext);
BackEnd\LoggingServicesLogMethod_Tests.cs (2)
1300Assert.Equal(expectedEventArgs.BuildEventContext, actualEventArgs.BuildEventContext);
BuildEventArgsSerialization_Tests.cs (7)
96e => ToString(e.BuildEventContext), 168e => ToString(e.BuildEventContext), 270e => e.BuildEventContext.ToString()); 609desArgs.BuildEventContext.ShouldBe(args.BuildEventContext); 615desArgs.BuildEventContext.ShouldBe(BuildEventContext.Invalid); 860e => e.BuildEventContext.ToString(),
ConsoleLogger_Tests.cs (16)
610message = ResourceUtilities.FormatResourceStringStripCodeAndKeyword("TaskMessageWithId", "my 1337 message", be.BuildEventContext.TaskId); 1711targetStarted1.BuildEventContext = project1Started.BuildEventContext; 1716taskStarted1.BuildEventContext = project1Started.BuildEventContext; 1721messsage1.BuildEventContext = project1Started.BuildEventContext; 1725taskFinished1.BuildEventContext = project1Started.BuildEventContext; 1730targetFinished1.BuildEventContext = project1Started.BuildEventContext; 1734ProjectStartedEventArgs project2Started = new ProjectStartedEventArgs(2, null, null, "p2", "t2", null, null, project1Started.BuildEventContext); 1739targetStarted2.BuildEventContext = project2Started.BuildEventContext; 1744taskStarted2.BuildEventContext = project2Started.BuildEventContext; 1749messsage2.BuildEventContext = project2Started.BuildEventContext; 1753taskFinished2.BuildEventContext = project2Started.BuildEventContext; 1758targetFinished2.BuildEventContext = project2Started.BuildEventContext; 1763finished2.BuildEventContext = project2Started.BuildEventContext; 1768finished1.BuildEventContext = project1Started.BuildEventContext; 1852ProjectStartedEventArgs project = new ProjectStartedEventArgs(1, "Hello,", "HI", "None", "Build", null, null, messsage1.BuildEventContext); 1853project.BuildEventContext = messsage1.BuildEventContext;
Evaluation\EvaluationLogging_Tests.cs (2)
118buildEvent.BuildEventContext.EvaluationId.ShouldBe(evaluationId); 149var eventEvaluationId = args.BuildEventContext.EvaluationId;
Graph\IsolateProjects_Tests.cs (6)
212logger.Errors.First().BuildEventContext.ShouldNotBe(BuildEventContext.Invalid); 214logger.Errors.First().BuildEventContext.NodeId.ShouldNotBe(BuildEventContext.InvalidNodeId); 215logger.Errors.First().BuildEventContext.ProjectInstanceId.ShouldNotBe(BuildEventContext.InvalidProjectInstanceId); 216logger.Errors.First().BuildEventContext.ProjectContextId.ShouldNotBe(BuildEventContext.InvalidProjectContextId); 217logger.Errors.First().BuildEventContext.TargetId.ShouldNotBe(BuildEventContext.InvalidTargetId); 218logger.Errors.First().BuildEventContext.TaskId.ShouldNotBe(BuildEventContext.InvalidTaskId);
Graph\ResultCacheBasedBuilds_Tests.cs (5)
399results["1"].Logger.Errors.First().BuildEventContext.NodeId.ShouldNotBe(BuildEventContext.InvalidNodeId); 400results["1"].Logger.Errors.First().BuildEventContext.ProjectInstanceId.ShouldNotBe(BuildEventContext.InvalidProjectInstanceId); 401results["1"].Logger.Errors.First().BuildEventContext.ProjectContextId.ShouldNotBe(BuildEventContext.InvalidProjectContextId); 402results["1"].Logger.Errors.First().BuildEventContext.TargetId.ShouldNotBe(BuildEventContext.InvalidTargetId); 403results["1"].Logger.Errors.First().BuildEventContext.TaskId.ShouldNotBe(BuildEventContext.InvalidTaskId);
Microsoft.Build.Framework (2)
AssemblyLoadBuildEventArgs.cs (1)
52writer.WriteOptionalBuildEventContext(BuildEventContext);
TaskParameterEventArgs.cs (1)
182writer.WriteOptionalBuildEventContext(BuildEventContext);
Microsoft.Build.Framework.UnitTests (10)
CustomEventArgSerialization_Tests.cs (2)
115newGenericEvent.BuildEventContext.ShouldBe(genericEvent.BuildEventContext); // "Expected Event Context to Match"
EventArgs_Tests.cs (8)
105startedEvent.BuildEventContext.ShouldNotBeNull(); 115startedEvent.BuildEventContext.SubmissionId.ShouldBe(0); 116startedEvent.BuildEventContext.NodeId.ShouldBe(1); 117startedEvent.BuildEventContext.EvaluationId.ShouldBe(2); 118startedEvent.BuildEventContext.ProjectInstanceId.ShouldBe(3); 119startedEvent.BuildEventContext.ProjectContextId.ShouldBe(4); 120startedEvent.BuildEventContext.TargetId.ShouldBe(5); 121startedEvent.BuildEventContext.TaskId.ShouldBe(6);
Microsoft.Build.Tasks.UnitTests (2)
MSBuild_Tests.cs (2)
1478var expectedTaskId = logger.TaskStartedEvents.First(t => t.TaskName == "MSBuild").BuildEventContext.TaskId; 1514var expectedTaskId = logger.TaskStartedEvents.First(t => t.TaskName == nameof(BuildProjectFileTask)).BuildEventContext.TaskId;
Microsoft.Build.UnitTests.Shared (2)
BuildEventArgsExtension.cs (2)
48if (args.BuildEventContext != other.BuildEventContext)
Microsoft.Build.Utilities.Core (35)
MuxLogger.cs (35)
307_submissionProjectsInProgress.TryGetValue(e.BuildEventContext.SubmissionId, out int value); 308_submissionProjectsInProgress[e.BuildEventContext.SubmissionId] = value + 1; 316int value = _submissionProjectsInProgress[e.BuildEventContext.SubmissionId]; 320_submissionProjectsInProgress.Remove(e.BuildEventContext.SubmissionId); 323_submissionRecords.Remove(e.BuildEventContext.SubmissionId); 328_submissionProjectsInProgress[e.BuildEventContext.SubmissionId] = value - 1; 633if (buildEvent.BuildEventContext != null && buildEvent.BuildEventContext.SubmissionId != _submissionId) 675buildEvent.BuildEventContext != null && 677buildEvent.BuildEventContext.SubmissionId != _submissionId && /* The build submission does not match the submissionId for this logger */ 678buildEvent.BuildEventContext.SubmissionId != BuildEventContext.InvalidSubmissionId)) 718buildEvent.BuildEventContext != null && 720buildEvent.BuildEventContext.SubmissionId != _submissionId && /* The build submission does not match the submissionId for this logger */ 721buildEvent.BuildEventContext.SubmissionId != BuildEventContext.InvalidSubmissionId)) 850if (buildEvent.BuildEventContext != null && buildEvent.BuildEventContext.SubmissionId != _submissionId) 859_firstProjectStartedEventContext = buildEvent.BuildEventContext; 906if (buildEvent.BuildEventContext != null && buildEvent.BuildEventContext.SubmissionId != _submissionId) 948if (buildEvent.BuildEventContext != null && buildEvent.BuildEventContext.SubmissionId != _submissionId) 990if (buildEvent.BuildEventContext != null && buildEvent.BuildEventContext.SubmissionId != _submissionId) 1032if (buildEvent.BuildEventContext != null && buildEvent.BuildEventContext.SubmissionId != _submissionId) 1074if (buildEvent.BuildEventContext != null && buildEvent.BuildEventContext.SubmissionId != _submissionId) 1116if (buildEvent.BuildEventContext != null && buildEvent.BuildEventContext.SubmissionId != _submissionId) 1163if (buildEvent.BuildEventContext != null && buildEvent.BuildEventContext.SubmissionId != _submissionId) 1212buildEvent.BuildEventContext != null && 1214buildEvent.BuildEventContext.SubmissionId != _submissionId && /* The build submission does not match the submissionId for this logger */ 1216buildEvent.BuildEventContext.SubmissionId == BuildEventContext.InvalidSubmissionId && eventIsErrorOrWarning))) 1257if (projectFinishedEvent != null && buildEvent.BuildEventContext?.Equals(_firstProjectStartedEventContext) == true)
Microsoft.DotNet.ArcadeLogging (5)
PipelinesLogger.cs (5)
195LogErrorOrWarning(isError: true, e.File, e.LineNumber, e.ColumnNumber, e.Code, e.Message, e.BuildEventContext); 198LogErrorOrWarning(isError: false, e.File, e.LineNumber, e.ColumnNumber, e.Code, e.Message, e.BuildEventContext); 207if (!_buildEventContextMap.TryGetValue(e.BuildEventContext, out var parentId)) 223if (!_buildEventContextMap.TryGetValue(e.BuildEventContext, out Guid projectId) || 256_buildEventContextMap[e.BuildEventContext] = projectInfo.Id;
TaskUsageLogger (6)
TaskUsageLogger.cs (6)
117GatherAndEvaluateTasksForProject(p, e.BuildEventContext.ProjectContextId); 122_toolsVersionsByProjectContextId[e.BuildEventContext.ProjectContextId] = p.ToolsVersion; 155_targetIdsToNames[e.BuildEventContext.TargetId] = e.TargetName; 169_targetIdsToNames[e.BuildEventContext.TargetId], 172GetAssemblySpecificationFor(e.TaskName, e.BuildEventContext.ProjectContextId, e.ProjectFile), 173e.BuildEventContext.TaskId
XmlFileLogger (31)
ObjectModel\Build.cs (29)
77var project = GetOrAddProject(targetStartedEventArgs.BuildEventContext.ProjectContextId); 88var project = GetOrAddProject(buildMessageEventArgs.BuildEventContext.ProjectContextId); 89var target = project.GetTargetById(buildMessageEventArgs.BuildEventContext.TargetId); 90var task = target.GetTaskById(buildMessageEventArgs.BuildEventContext.TaskId); 101var project = GetOrAddProject(taskCommandLineEventArgs.BuildEventContext.ProjectContextId); 102var target = project.GetTargetById(taskCommandLineEventArgs.BuildEventContext.TargetId); 103var task = target.GetTaskById(taskCommandLineEventArgs.BuildEventContext.TaskId); 117var project = GetOrAddProject(buildMessageEventArgs.BuildEventContext.ProjectContextId); 118var target = project.GetTargetById(buildMessageEventArgs.BuildEventContext.TargetId); 134var project = GetOrAddProject(buildMessageEventArgs.BuildEventContext.ProjectContextId); 135var target = project.GetTargetById(buildMessageEventArgs.BuildEventContext.TargetId); 148if (buildMessageEventArgs.BuildEventContext.TaskId > 0) 150node = GetOrAddProject(buildMessageEventArgs.BuildEventContext.ProjectContextId) 151.GetTargetById(buildMessageEventArgs.BuildEventContext.TargetId) 152.GetTaskById(buildMessageEventArgs.BuildEventContext.TaskId); 154else if (buildMessageEventArgs.BuildEventContext.TargetId > 0) 156node = GetOrAddProject(buildMessageEventArgs.BuildEventContext.ProjectContextId) 157.GetTargetById(buildMessageEventArgs.BuildEventContext.TargetId); 159else if (buildMessageEventArgs.BuildEventContext.ProjectContextId > 0) 161node = GetOrAddProject(buildMessageEventArgs.BuildEventContext.ProjectContextId); 173var project = GetOrAddProject(taskStartedEventArgs.BuildEventContext.ProjectContextId); 174var target = project.GetTargetById(taskStartedEventArgs.BuildEventContext.TargetId); 192var project = GetOrAddProject(projectStartedEventArgs.BuildEventContext.ProjectContextId, projectStartedEventArgs, parent); 234var project = GetOrAddProject(targetFinishedEventArgs.BuildEventContext.ProjectContextId); 235var target = project.GetTargetById(targetFinishedEventArgs.BuildEventContext.TargetId); 246var project = GetOrAddProject(projectFinishedEventArgs.BuildEventContext.ProjectContextId); 256var project = GetOrAddProject(taskFinishedEventArgs.BuildEventContext.ProjectContextId); 257var target = project.GetTargetById(taskFinishedEventArgs.BuildEventContext.TargetId); 258var task = target.GetTaskById(taskFinishedEventArgs.BuildEventContext.TaskId);
ObjectModel\Target.cs (1)
108Id = e.BuildEventContext.TargetId;
ObjectModel\Task.cs (1)
30Id = taskStartedEvent.BuildEventContext.TaskId;