222 instantiations of BuildEventContext
Microsoft.Build (30)
BackEnd\BuildManager\BuildManager.cs (9)
1456BuildEventContext buildEventContext = new BuildEventContext( 1550buildEventContext = new BuildEventContext(request.SubmissionId, 0, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 1812BuildEventContext buildEventContext = new BuildEventContext(submission.SubmissionId, 1, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 1921BuildEventContext projectBuildEventContext = new BuildEventContext(submission.SubmissionId, 1, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 1937var buildEventContext = new BuildEventContext(submission.SubmissionId, 1, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 1995new BuildEventContext( 2524: new BuildEventContext(result.SubmissionId, node, configuration.Project?.EvaluationId ?? BuildEventContext.InvalidEvaluationId, configuration.ConfigurationId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 2563BuildEventContext buildEventContext = new BuildEventContext(submission.SubmissionId, BuildEventContext.InvalidNodeId, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 2719BuildEventContext buildEventContext = new BuildEventContext(0, Scheduler.VirtualNode, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
294BuildEventContext = new BuildEventContext(nodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId)
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (5)
405=> new BuildEventContext(submissionId, nodeId, NextEvaluationId, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 423return new BuildEventContext(submissionId, nodeId, evaluationId, projectInstanceId, projectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 572BuildEventContext projectBuildEventContext = new BuildEventContext(submissionId, nodeBuildEventContext.NodeId, evaluationId, configurationId, projectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 644BuildEventContext targetBuildEventContext = new BuildEventContext( 741BuildEventContext taskBuildEventContext = new BuildEventContext(
BackEnd\Components\Logging\NodeLoggingContext.cs (1)
24: base(loggingService, new BuildEventContext(nodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId), inProcNode)
BackEnd\Components\Scheduler\Scheduler.cs (4)
603BuildEventContext context = new BuildEventContext(submissionId, 0, 0, 0, 0, 0); 2040new BuildEventContext( 2953plan.WritePlan(submissionId, _componentHost.LoggingService, new BuildEventContext(submissionId, 0, 0, 0, 0, 0)); 2962_schedulingPlan.ReadPlan(submissionId, _componentHost.LoggingService, new BuildEventContext(submissionId, 0, 0, 0, 0, 0));
BackEnd\Shared\BuildRequestConfiguration.cs (1)
495new BuildEventContext(
BuildCheck\Infrastructure\BuildCheckBuildEventHandler.cs (1)
185?? new BuildEventContext(
Definition\Project.cs (1)
70private static readonly BuildEventContext s_buildEventContext = new BuildEventContext(0 /* node ID */, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId);
Definition\ProjectCollection.cs (2)
386BuildEventContext buildEventContext = new BuildEventContext(0 /* node ID */, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 1263var buildEventContext = new BuildEventContext(0 /* node ID */, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId);
Instance\ProjectInstance.cs (4)
315BuildEventContext buildEventContext = new BuildEventContext(buildParameters.NodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 545BuildEventContext buildEventContext = new BuildEventContext(0, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 620BuildEventContext buildEventContext = new BuildEventContext(0, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 635BuildEventContext buildEventContext = new BuildEventContext(submissionId, 0, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
Logging\BinaryLogger\BuildEventArgsReader.cs (1)
1478var result = new BuildEventContext(
Microsoft.Build.BuildCheck.UnitTests (1)
BuildCheckManagerProviderTests.cs (1)
45_testedInstance.ProcessCheckAcquisition(new CheckAcquisitionData("DummyPath", "ProjectPath"), new CheckLoggingContext(_loggingService, new BuildEventContext(1, 2, 3, 4, 5, 6, 7)));
Microsoft.Build.Engine.UnitTests (129)
BackEnd\BatchingEngine_Tests.cs (6)
60new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4))); 77new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4)))); 149new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4))); 187new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4))); 212new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4))); 242new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4)));
BackEnd\BuildResult_Tests.cs (1)
312BuildRequest request = new BuildRequest(1, 1, 2, new string[] { "alpha", "omega" }, null, new BuildEventContext(1, 1, 2, 3, 4, 5), null);
BackEnd\EventSourceSink_Tests.cs (1)
759BuildEventContext = new BuildEventContext(1, 2, 3, 4, 5, 6)
BackEnd\LoggingService_Tests.cs (2)
795warningArgs.BuildEventContext = new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidProjectContextId, 5, 6); 955BuildEventContext buildEventContext = new BuildEventContext(
BackEnd\LoggingServicesLogMethod_Tests.cs (6)
36private static BuildEventContext s_buildEventContext = new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4); 41private static BuildEventContext s_targetBuildEventContext = new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, -1); 874BuildEventContext nodeBuildEventContext = new BuildEventContext(Scheduler.InProcNodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 909BuildEventContext nodeBuildEventContext = new BuildEventContext(Scheduler.InProcNodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 950BuildEventContext nodeBuildEventContext = new BuildEventContext(NodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 1425new BuildEventContext(1, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId),
BackEnd\MockLoggingService.cs (5)
524=> new BuildEventContext(0, 0, 0, 0, 0, 0, 0); 528=> new BuildEventContext(0, 0, 0, 0, 0, 0, 0); 563return new BuildEventContext(0, 0, 0, 0); 612return new BuildEventContext(0, 0, 0, 0); 650return new BuildEventContext(0, 0, 0, 0);
BackEnd\NodePackets_Tests.cs (7)
126return new BuildEventContext(1, 2, 3, 4, 5, 6, 7); 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)
BackEnd\SdkResolverService_Tests.cs (1)
41new BuildEventContext(0, 0, BuildEventContext.InvalidProjectContextId, 0, 0));
BackEnd\TargetResult_Tests.cs (1)
93var buildEventContext = new Framework.BuildEventContext(1, 2, 3, 4, 5, 6, 7);
BackEnd\TaskExecutionHost_Tests.cs (3)
984TargetLoggingContext tlc = new TargetLoggingContext(_loggingService, new BuildEventContext(1, 1, BuildEventContext.InvalidProjectContextId, 1)); 1012TargetLoggingContext tlc = new TargetLoggingContext(_loggingService, new BuildEventContext(1, 1, BuildEventContext.InvalidProjectContextId, 1)); 1241TargetLoggingContext tlc = new TargetLoggingContext(_loggingService, new BuildEventContext(1, 1, BuildEventContext.InvalidProjectContextId, 1));
BackEnd\TaskRegistry_Tests.cs (3)
72private readonly BuildEventContext _loggerContext = new BuildEventContext(2, 2, 2, 2); 1247InvalidProjectFileException exception = Should.Throw<InvalidProjectFileException>(() => registry.GetRegisteredTask("Task1", "none", null, false, new TargetLoggingContext(_loggingService, new BuildEventContext(1, 1, BuildEventContext.InvalidProjectContextId, 1)), ElementLocation.Create("none", 1, 2), false)); 2256new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4)));
BuildEventArgsSerialization_Tests.cs (10)
93args.BuildEventContext = new BuildEventContext(1, 2, 3, 4, 5, 6); 162parentBuildEventContext: new BuildEventContext(7, 8, 9, 10, 11, 12), 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, 854OriginalBuildEventContext = new BuildEventContext(1, 2, 3, 4, 5, 6, 7),
ConfigureableForwardingLogger_Tests.cs (1)
52BuildEventContext context = new BuildEventContext(1, 2, 3, 4);
ConsoleLogger_Tests.cs (52)
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) }); 486BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 603BuildEventContext = new BuildEventContext(1, 2, 3, 4) 659buildEventArgs.BuildEventContext = new BuildEventContext(1, 2, 3, 4); 688BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 694ProjectStartedEventArgs pse = new ProjectStartedEventArgs(1, "ps", null, "fname", "", null, null, new BuildEventContext(1, 1, 1, 1)); 738BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 744ProjectStartedEventArgs pse = new ProjectStartedEventArgs(-1, "ps", null, "fname", "", null, null, new BuildEventContext(1, 2, 3, 4)); 799BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 805ProjectStartedEventArgs pse = new ProjectStartedEventArgs(-1, "ps", null, "fname", "", null, null, new BuildEventContext(1, 2, 3, 4)); 861BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 867ProjectStartedEventArgs pse = new ProjectStartedEventArgs(1, "ps", null, "fname", "", null, null, new BuildEventContext(1, 1, 1, 1)); 914BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 920ProjectStartedEventArgs pse = new ProjectStartedEventArgs(-1, "ps", null, "fname", "", null, null, new BuildEventContext(1, 2, 3, 4)); 974BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 980ProjectStartedEventArgs pse = new ProjectStartedEventArgs(-1, "ps", null, "fname", "", null, null, new BuildEventContext(1, 2, 3, 4)); 1035BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 1041ProjectStartedEventArgs pse = new ProjectStartedEventArgs(-1, "ps", null, "fname", "", null, null, new BuildEventContext(1, 2, 3, 4)); 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); 1707ProjectStartedEventArgs project1Started = new ProjectStartedEventArgs(1, null, null, "p", "t", null, null, new BuildEventContext(BuildEventContext.InvalidNodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId)); 1708project1Started.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1736project2Started.BuildEventContext = new BuildEventContext(2, 2, 2, 2); 1821messsage1.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1835messsage2.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1849messsage2.BuildEventContext = new BuildEventContext(1, 1, 1, 1); 1881BuildEventContext context = new BuildEventContext(1, 1, 1, 1); 1882BuildEventContext context2 = new BuildEventContext(2, 2, 2, 2); 1911BuildEventContext context = new BuildEventContext(1, 1, 1, 1); 1912BuildEventContext context2 = new BuildEventContext(2, 2, 2, 2);
Construction\SolutionFilter_Tests.cs (1)
31private static readonly BuildEventContext _buildEventContext = new BuildEventContext(0, 0, BuildEventContext.InvalidProjectContextId, 0);
Construction\SolutionProjectGenerator_Tests.cs (1)
39private static readonly BuildEventContext _buildEventContext = new BuildEventContext(0, 0, BuildEventContext.InvalidProjectContextId, 0);
Definition\ToolsVersion_Tests.cs (7)
38LoggingContext loggingContext = TestLoggingContext.CreateTestContext(new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4)); 84LoggingContext loggingContext = new TestLoggingContext(service, new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4)); 104LoggingContext loggingContext = new TestLoggingContext(service, new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4)); 123LoggingContext loggingContext = new TestLoggingContext(service, new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4)); 143LoggingContext loggingContext = new TestLoggingContext(service, new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4)); 167LoggingContext loggingContext = TestLoggingContext.CreateTestContext(new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4)); 934LoggingContext loggingContext = TestLoggingContext.CreateTestContext(new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4));
Evaluation\Evaluator_Tests.cs (2)
4500new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4))); 4518new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4))));
Evaluation\Expander_Tests.cs (6)
101new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4))); 812new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4))); 2331new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4)))); 2341new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4)))); 5165new BuildEventContext(0, 0, BuildEventContext.InvalidProjectContextId, 0, 0)); 5202new BuildEventContext(0, 0, BuildEventContext.InvalidProjectContextId, 0, 0));
Evaluation\ItemSpec_Tests.cs (1)
96new TestLoggingContext(null!, new BuildEventContext(1, 2, 3, 4)));
Evaluation\UsedUninitializedProperties_Tests.cs (1)
18PropertiesUseTracker props = new(TestLoggingContext.CreateTestContext(new BuildEventContext(1, 2, 3, 4)));
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) });
Instance\ProjectInstance_Internal_Tests.cs (1)
860BuildEventContext buildEventContext = new BuildEventContext(0, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId);
TerminalLogger_Tests.cs (2)
179return new BuildEventContext( 650BuildEventContext = new BuildEventContext(1, -1, -1, -1) // context that belongs to no project
Microsoft.Build.Framework (8)
BinaryReaderExtensions.cs (1)
91var buildEventContext = new BuildEventContext(submissionId, nodeId, evaluationId, projectInstanceId, projectContextId, targetId, taskId);
BinaryTranslator.cs (1)
465value = new BuildEventContext(
BuildEventArgs.cs (2)
244buildEventContext = new BuildEventContext(submissionId, nodeId, evaluationId, projectInstanceId, projectContextId, targetId, taskId); 248buildEventContext = new BuildEventContext(nodeId, targetId, projectContextId, taskId);
BuildEventContext.cs (2)
120return new BuildEventContext(_submissionId, _nodeId, _evaluationId, projectInstanceId, projectContextId, 134public static BuildEventContext Invalid { get; } = new BuildEventContext(InvalidNodeId, InvalidTargetId, InvalidProjectContextId, InvalidTaskId);
ProjectStartedEventArgs.cs (2)
432parentProjectBuildEventContext = new BuildEventContext(submissionId, nodeId, projectInstanceId, projectContextId, targetId, taskId); 436parentProjectBuildEventContext = new BuildEventContext(nodeId, targetId, projectContextId, taskId);
Microsoft.Build.Framework.UnitTests (54)
CustomEventArgSerialization_Tests.cs (36)
62genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 79genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 104newGenericEvent.BuildEventContext = new BuildEventContext(1, 3, 4, 5); 128genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 145genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 179genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 213genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 228genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 261genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 279genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 331messageEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 348messageEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 384criticalMessageEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 402criticalMessageEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 438genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 455genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 489genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 523genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 541genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 589ProjectStartedEventArgs genericEvent = new ProjectStartedEventArgs(8, "Message", "HelpKeyword", "ProjectFile", null, propertyList, null, new BuildEventContext(7, 8, 9, 10)); 590genericEvent.BuildEventContext = new BuildEventContext(7, 8, 9, 10); 653ProjectStartedEventArgs genericEvent = new ProjectStartedEventArgs(8, "Message", "HelpKeyword", "ProjectFile", null, null, null, new BuildEventContext(7, 8, 9, 10)); 654genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 671genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 721genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 739genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 787genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 804genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 851genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 868genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 916genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 934genericEvent.BuildEventContext = new BuildEventContext(5, 4, 3, 2); 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 (12)
32s_baseGenericEvent.BuildEventContext = new BuildEventContext(9, 8, 7, 6); 60BuildEventContext parentBuildEventContext = new BuildEventContext(0, 0, 0, 0, 0, 0, 0); 62BuildEventContext currentBuildEventContext = new BuildEventContext(0, 1, 2, 3, 4, 5, 6); 64BuildEventContext currentBuildEventContextSubmission = new BuildEventContext(1, 0, 0, 0, 0, 0, 0); 65BuildEventContext currentBuildEventContextNode = new BuildEventContext(0, 1, 0, 0, 0, 0, 0); 66BuildEventContext currentBuildEventContextEvaluation = new BuildEventContext(0, 0, 1, 0, 0, 0, 0); 67BuildEventContext currentBuildEventContextProjectInstance = new BuildEventContext(0, 0, 0, 1, 0, 0, 0); 68BuildEventContext currentBuildEventProjectContext = new BuildEventContext(0, 0, 0, 0, 1, 0, 0); 69BuildEventContext currentBuildEventContextTarget = new BuildEventContext(0, 0, 0, 0, 0, 1, 0); 70BuildEventContext currentBuildEventContextTask = new BuildEventContext(0, 0, 0, 0, 0, 0, 1); 71BuildEventContext allDifferent = new BuildEventContext(1, 1, 1, 1, 1, 1, 1); 72BuildEventContext allSame = new BuildEventContext(0, 0, 0, 0, 0, 0, 0);
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,
ProjectStartedEventArgs_Tests.cs (1)
24BuildEventContext parentBuildEventContext = new BuildEventContext(2, 3, 4, 5);
764 references to BuildEventContext
Microsoft.Build (443)
BackEnd\BuildManager\BuildManager.cs (58)
597loggingService.LogComment(buildEventContext: BuildEventContext.Invalid, MessageImportance.Normal, "BuildCheckEnabled"); 666loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "UsingInputCaches", string.Join(";", _buildParameters.InputResultsCacheFiles)); 671loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "WritingToOutputCache", _buildParameters.OutputResultsCacheFile); 1095(_overallBuildSuccess && loggingService.HasBuildSubmissionLoggedErrors(BuildEventContext.InvalidSubmissionId))) 1456BuildEventContext buildEventContext = new BuildEventContext( 1459BuildEventContext.InvalidProjectInstanceId, 1460BuildEventContext.InvalidProjectContextId, 1461BuildEventContext.InvalidTargetId, 1462BuildEventContext.InvalidTaskId); 1547var buildEventContext = request.BuildEventContext; 1548if (buildEventContext == BuildEventContext.Invalid) 1550buildEventContext = new BuildEventContext(request.SubmissionId, 0, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 1812BuildEventContext buildEventContext = new BuildEventContext(submission.SubmissionId, 1, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 1834private static void AddBuildRequestToSubmission(BuildSubmission submission, int configurationId, int projectContextId = BuildEventContext.InvalidProjectContextId) 1842parentBuildEventContext: BuildEventContext.Invalid, 1921BuildEventContext projectBuildEventContext = new BuildEventContext(submission.SubmissionId, 1, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 1937var buildEventContext = new BuildEventContext(submission.SubmissionId, 1, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 1998BuildEventContext.InvalidEvaluationId, 1999BuildEventContext.InvalidProjectInstanceId, 2000BuildEventContext.InvalidProjectContextId, 2001BuildEventContext.InvalidTargetId, 2002BuildEventContext.InvalidTaskId), 2522BuildEventContext buildEventContext = _projectStartedEvents.TryGetValue(result.SubmissionId, out BuildEventArgs? buildEventArgs) 2524: new BuildEventContext(result.SubmissionId, node, configuration.Project?.EvaluationId ?? BuildEventContext.InvalidEvaluationId, configuration.ConfigurationId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 2563BuildEventContext buildEventContext = new BuildEventContext(submission.SubmissionId, BuildEventContext.InvalidNodeId, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 2574loggingService?.LogError(BuildEventContext.Invalid, new BuildEventFileInfo(string.Empty) /* no project file */, "ChildExitedPrematurely", node, ExceptionHandling.DebugDumpPath, shutdownPacket.Exception.ToString()); 2719BuildEventContext buildEventContext = new BuildEventContext(0, Scheduler.VirtualNode, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 3169loggingService.LogCommentFromText(BuildEventContext.Invalid, message.Importance, message.Text); 3174loggingService.LogIncludeFile(BuildEventContext.Invalid, message.FilePath); 3330loggingService?.LogCommentFromText(BuildEventContext.Invalid, MessageImportance.High, message); 3338BuildEventContext.Invalid,
BackEnd\BuildManager\CacheAggregator.cs (1)
93BuildEventContext.InvalidSubmissionId,
BackEnd\Components\Communications\LogMessagePacket.cs (3)
114var buildEventContext = args.BuildEventContext; 322private static (BuildEventContext buildEventContext, DateTime timestamp, string projectFile) 325BuildEventContext buildEventContext = null;
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (4)
294BuildEventContext = new BuildEventContext(nodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId) 942BuildEventContext.Invalid,
BackEnd\Components\Communications\TranslatorExtensions.cs (1)
101public static void TranslateOptionalBuildEventContext(this ITranslator translator, ref BuildEventContext buildEventContext)
BackEnd\Components\Logging\BuildLoggingContext.cs (2)
33protected BuildLoggingContext(ILoggingService loggingService, BuildEventContext buildEventContext, bool inProc) : base(loggingService, buildEventContext) 39protected BuildLoggingContext(BuildLoggingContext baseContext, BuildEventContext newEventContext) : base(baseContext, newEventContext)
BackEnd\Components\Logging\EvaluationLoggingContext.cs (1)
22public EvaluationLoggingContext(ILoggingService loggingService, BuildEventContext buildEventContext, string projectFile)
BackEnd\Components\Logging\ILoggingService.cs (45)
261/// <param name="buildEventContext">A <see cref="BuildEventContext"/> to associate with the list of warning codes.</param> 263void AddWarningsAsMessages(BuildEventContext buildEventContext, ISet<string> codes); 268/// <param name="buildEventContext">A <see cref="BuildEventContext"/> to associate with the list of warning codes.</param> 270void AddWarningsAsErrors(BuildEventContext buildEventContext, ISet<string> codes); 275/// <param name="buildEventContext">A <see cref="BuildEventContext"/> to associate with the list of warning codes.</param> 277void AddWarningsNotAsErrors(BuildEventContext buildEventContext, ISet<string> codes); 291ICollection<string> GetWarningsAsErrors(BuildEventContext context); 298ICollection<string> GetWarningsNotAsErrors(BuildEventContext context); 305ICollection<string> GetWarningsAsMessages(BuildEventContext context); 351void LogComment(BuildEventContext buildEventContext, MessageImportance importance, string messageResourceName, params object[] messageArgs); 359void LogCommentFromText(BuildEventContext buildEventContext, MessageImportance importance, string message); 371void LogCommentFromText(BuildEventContext buildEventContext, MessageImportance importance, string message, params object[] messageArgs); 390void LogError(BuildEventContext buildEventContext, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs); 400void LogError(BuildEventContext buildEventContext, string subcategoryResourceName, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs); 411void LogErrorFromText(BuildEventContext buildEventContext, string subcategoryResourceName, string errorCode, string helpKeyword, BuildEventFileInfo file, string message); 418void LogInvalidProjectFileError(BuildEventContext buildEventContext, InvalidProjectFileException invalidProjectFileException); 426void LogFatalBuildError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file); 435void LogFatalTaskError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string taskName); 445void LogFatalError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs); 456void LogTaskWarningFromException(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string taskName); 466void LogWarning(BuildEventContext buildEventContext, string subcategoryResourceName, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs); 477void LogWarningFromText(BuildEventContext buildEventContext, string subcategoryResourceName, string warningCode, string helpKeyword, BuildEventFileInfo file, string message); 503BuildEventContext CreateEvaluationBuildEventContext(int nodeId, int submissionId); 513BuildEventContext CreateProjectCacheBuildEventContext(int submissionId, int evaluationId, int projectInstanceId, string projectFile); 521void LogProjectEvaluationStarted(BuildEventContext eventContext, string projectFile); 534BuildEventContext projectEvaluationEventContext, 555BuildEventContext LogProjectStarted( 556BuildEventContext nodeBuildEventContext, 559BuildEventContext parentBuildEventContext, 564int evaluationId = BuildEventContext.InvalidEvaluationId, 565int projectContextId = BuildEventContext.InvalidProjectContextId); 570BuildEventContext nodeBuildEventContext, 573BuildEventContext parentBuildEventContext, 578int evaluationId = BuildEventContext.InvalidEvaluationId, 579int projectContextId = BuildEventContext.InvalidProjectContextId); 587void LogProjectFinished(BuildEventContext projectBuildEventContext, string projectFile, bool success); 599BuildEventContext LogTargetStarted(BuildEventContext projectBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, string parentTargetName, TargetBuiltReason buildReason); 610void LogTargetFinished(BuildEventContext targetBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, bool success, IEnumerable<TaskItem> targetOutputs); 620void LogTaskStarted(BuildEventContext taskBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, string taskAssemblyLocation); 633BuildEventContext LogTaskStarted2(BuildEventContext targetBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, int line, int column, string taskAssemblyLocation); 643void LogTaskFinished(BuildEventContext taskBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, bool success); 653void LogTelemetry(BuildEventContext buildEventContext, string eventName, IDictionary<string, string> properties); 662void LogIncludeFile(BuildEventContext buildEventContext, string filePath);
BackEnd\Components\Logging\LoggingContext.cs (4)
29private BuildEventContext _eventContext; 43public LoggingContext(ILoggingService loggingService, BuildEventContext eventContext) 61public LoggingContext(LoggingContext baseContext, BuildEventContext newEventContext) 89public BuildEventContext BuildEventContext
BackEnd\Components\Logging\LoggingService.cs (21)
215/// A list of build submission IDs that have logged errors. If an error is logged outside of a submission, the submission ID is <see cref="BuildEventContext.InvalidSubmissionId"/>. 220/// A list of build submission IDs that have logged errors through buildcheck. If an error is logged outside of a submission, the submission ID is <see cref="BuildEventContext.InvalidSubmissionId"/>. 225/// A list of warnings to treat as errors for an associated <see cref="BuildEventContext"/>. If an empty set, all warnings are treated as errors. 230/// A list of warnings to not to be promoted to errors for an associated <see cref="BuildEventContext"/>. 235/// A list of warnings to treat as messages for an associated <see cref="BuildEventContext"/>. 665public ICollection<string> GetWarningsAsErrors(BuildEventContext context) 676public ICollection<string> GetWarningsNotAsErrors(BuildEventContext context) 687public ICollection<string> GetWarningsAsMessages(BuildEventContext context) 702private ICollection<string> GetWarningsForProject(BuildEventContext context, IDictionary<WarningsConfigKey, ISet<string>> warningsByProject, ISet<string> warnings) 726public void AddWarningsAsErrors(BuildEventContext buildEventContext, ISet<string> codes) 736public void AddWarningsNotAsErrors(BuildEventContext buildEventContext, ISet<string> codes) 746public void AddWarningsAsMessages(BuildEventContext buildEventContext, ISet<string> codes) 757private void AddWarningsAsMessagesOrErrors(ref IDictionary<WarningsConfigKey, ISet<string>> warningsByProject, BuildEventContext buildEventContext, ISet<string> codes) 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) 1347private static WarningsConfigKey GetWarningsConfigKey(BuildEventContext buildEventContext) 1648int submissionId = errorEvent.BuildEventContext?.SubmissionId ?? BuildEventContext.InvalidSubmissionId; 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 (52)
37public void LogComment(BuildEventContext buildEventContext, MessageImportance importance, string messageResourceName, params object[] messageArgs) 56public void LogCommentFromText(BuildEventContext buildEventContext, MessageImportance importance, string message) 71public void LogCommentFromText(BuildEventContext buildEventContext, MessageImportance importance, string message, params object[] messageArgs) 97public void LogError(BuildEventContext location, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs) 111public void LogError(BuildEventContext buildEventContext, string subcategoryResourceName, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs) 131public void LogErrorFromText(BuildEventContext buildEventContext, string subcategoryResourceName, string errorCode, string helpKeyword, BuildEventFileInfo file, string message) 135if (buildEvent.ProjectFile == null && buildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId) 154public void LogInvalidProjectFileError(BuildEventContext buildEventContext, InvalidProjectFileException invalidProjectFileException) 175if (buildEvent.ProjectFile == null && buildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId) 194public void LogFatalBuildError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file) 208public void LogFatalTaskError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string taskName) 225public void LogFatalError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs) 259public void LogTaskWarningFromException(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string taskName) 284public void LogWarning(BuildEventContext buildEventContext, string subcategoryResourceName, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs) 301public void LogWarningFromText(BuildEventContext buildEventContext, string subcategoryResourceName, string warningCode, string helpKeyword, BuildEventFileInfo file, string message) 327if (buildEvent.ProjectFile == null && buildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId) 404public BuildEventContext CreateEvaluationBuildEventContext(int nodeId, int submissionId) 405=> new BuildEventContext(submissionId, nodeId, NextEvaluationId, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 408public BuildEventContext CreateProjectCacheBuildEventContext( 423return new BuildEventContext(submissionId, nodeId, evaluationId, projectInstanceId, projectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 427public void LogProjectEvaluationStarted(BuildEventContext projectEvaluationEventContext, string projectFile) 451BuildEventContext projectEvaluationEventContext, 489public BuildEventContext LogProjectStarted( 490BuildEventContext nodeBuildEventContext, 493BuildEventContext parentBuildEventContext, 498int evaluationId = BuildEventContext.InvalidEvaluationId, 499int projectContextId = BuildEventContext.InvalidProjectContextId) 523BuildEventContext nodeBuildEventContext, 526BuildEventContext parentBuildEventContext, 531int evaluationId = BuildEventContext.InvalidEvaluationId, 532int projectContextId = BuildEventContext.InvalidProjectContextId) 536if (projectContextId == BuildEventContext.InvalidProjectContextId) 572BuildEventContext projectBuildEventContext = new BuildEventContext(submissionId, nodeBuildEventContext.NodeId, evaluationId, configurationId, projectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 606public void LogProjectFinished(BuildEventContext projectBuildEventContext, string projectFile, bool success) 641public BuildEventContext LogTargetStarted(BuildEventContext projectBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, string parentTargetName, TargetBuiltReason buildReason) 644BuildEventContext targetBuildEventContext = new BuildEventContext( 650BuildEventContext.InvalidTaskId); 680public void LogTargetFinished(BuildEventContext targetBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, bool success, IEnumerable<TaskItem> targetOutputs) 709public void LogTaskStarted(BuildEventContext taskBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, string taskAssemblyLocation) 738public BuildEventContext LogTaskStarted2(BuildEventContext targetBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, int line, int column, string taskAssemblyLocation) 741BuildEventContext taskBuildEventContext = new BuildEventContext( 776public void LogTaskFinished(BuildEventContext taskBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, bool success) 804public void LogTelemetry(BuildEventContext buildEventContext, string eventName, IDictionary<string, string> properties) 826public void LogIncludeFile(BuildEventContext buildEventContext, string filePath)
BackEnd\Components\Logging\NodeLoggingContext.cs (5)
24: base(loggingService, new BuildEventContext(nodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId), inProcNode) 26ErrorUtilities.VerifyThrow(nodeId != BuildEventContext.InvalidNodeId, "Should not ever be given an invalid NodeId"); 85int evaluationId = (configuration != null && !configuration.IsCached && configuration.Project != null) ? configuration.Project.EvaluationId : BuildEventContext.InvalidEvaluationId;
BackEnd\Components\Logging\ProjectLoggingContext.cs (5)
61int evaluationId = BuildEventContext.InvalidEvaluationId) 129BuildEventContext parentBuildEventContext, 156private static BuildEventContext CreateInitialContext( 165BuildEventContext parentBuildEventContext, 196BuildEventContext parentBuildEventContext,
BackEnd\Components\Logging\ProjectTelemetry.cs (1)
126public void LogProjectTelemetry(ILoggingService loggingService, BuildEventContext buildEventContext)
BackEnd\Components\Logging\TargetLoggingContext.cs (3)
41private static BuildEventContext CreateInitialContext(ProjectLoggingContext projectLoggingContext, 45BuildEventContext buildEventContext = projectLoggingContext.LoggingService.LogTargetStarted( 55internal TargetLoggingContext(ILoggingService loggingService, BuildEventContext outOfProcContext)
BackEnd\Components\Logging\TaskLoggingContext.cs (3)
46private static BuildEventContext CreateInitialContext(TargetLoggingContext targetLoggingContext, 49BuildEventContext buildEventContext = targetLoggingContext.LoggingService.LogTaskStarted2( 87internal TaskLoggingContext(ILoggingService loggingService, BuildEventContext outOfProcContext)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (12)
202BuildEventContext buildEventContext = BuildEventContext.Invalid; 524_buildManager.PostCacheResult(cacheRequest, CacheResult.IndicateException(e), BuildEventContext.InvalidProjectContextId); 536BuildEventContext buildEventContext = _loggingService.CreateProjectCacheBuildEventContext( 579private async ValueTask<CacheResult> GetCacheResultAsync(BuildRequestData buildRequest, BuildRequestConfiguration buildRequestConfiguration, BuildEventContext buildEventContext, CancellationToken cancellationToken) 805BuildEventContext buildEventContext, 925BuildEventContext buildEventContext = BuildEventContext.Invalid; 1020private readonly BuildEventContext _buildEventContext; 1028BuildEventContext buildEventContext, 1075private readonly BuildEventContext _buildEventContext; 1083BuildEventContext buildEventContext,
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupLoggingHelper.cs (1)
282BuildEventContext buildEventContext,
BackEnd\Components\RequestBuilder\RequestBuilder.cs (3)
1368BuildEventContext projectBuildEventContext = _projectLoggingContext?.BuildEventContext; 1476BuildEventContext buildEventContext = _projectLoggingContext?.BuildEventContext; 1480if (project != null && buildEventContext != null && loggingService != null && buildEventContext.ProjectInstanceId != BuildEventContext.InvalidProjectInstanceId)
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (2)
56internal TargetUpToDateChecker(ProjectInstance project, ProjectTargetInstance targetToAnalyze, ILoggingService loggingServices, BuildEventContext buildEventContext) 1252private BuildEventContext _buildEventContext;
BackEnd\Components\Scheduler\Scheduler.cs (8)
603BuildEventContext context = new BuildEventContext(submissionId, 0, 0, 0, 0, 0); 2043BuildEventContext.InvalidProjectInstanceId, 2044BuildEventContext.InvalidProjectContextId, 2045BuildEventContext.InvalidTargetId, 2046BuildEventContext.InvalidTaskId), 2401private void WriteNodeUtilizationGraph(ILoggingService loggingService, BuildEventContext context, bool useConfigurations) 2535private void WriteNodeUtilizationGraphLine(ILoggingService loggingService, BuildEventContext context, int[] currentWork, int[] previousWork, DateTime currentEventTime, DateTime previousEventTime, int invalidWorkId, ref double accumulatedDuration) 2607private void WriteRecursiveSummary(ILoggingService loggingService, BuildEventContext context, int submissionId, SchedulableRequest request, int level, bool useConfigurations, bool isLastChild)
BackEnd\Components\Scheduler\SchedulingPlan.cs (2)
86public void WritePlan(int submissionId, ILoggingService loggingService, BuildEventContext buildEventContext) 135public void ReadPlan(int submissionId, ILoggingService loggingService, BuildEventContext buildEventContext)
BackEnd\Components\SdkResolution\SdkResolverRequest.cs (4)
17private BuildEventContext _buildEventContext; 33private SdkResolverRequest(int submissionId, string name, string version, string minimumVersion, BuildEventContext buildEventContext, ElementLocation elementLocation, string solutionPath, string projectPath, bool interactive, bool isRunningInVisualStudio) 47public BuildEventContext BuildEventContext => _buildEventContext; 71public static SdkResolverRequest Create(int submissionId, SdkReference sdkReference, BuildEventContext buildEventContext, ElementLocation elementLocation, string solutionPath, string projectPath, bool interactive, bool isRunningInVisualStudio)
BackEnd\Components\SdkResolution\SdkResolverService.cs (2)
461if (submissionId != BuildEventContext.InvalidSubmissionId) 542if (submissionId != BuildEventContext.InvalidSubmissionId)
BackEnd\Node\OutOfProcNode.cs (1)
616_loggingContext?.BuildEventContext ?? BuildEventContext.Invalid, null, BuildEventFileInfo.Empty,
BackEnd\Shared\BuildRequest.cs (11)
76private BuildEventContext _parentBuildEventContext; 81private BuildEventContext _buildEventContext; 118_buildEventContext = BuildEventContext.Invalid; 150int projectContextId = BuildEventContext.InvalidProjectContextId) 158_parentBuildEventContext = BuildEventContext.Invalid; 181BuildEventContext parentBuildEventContext, 186int projectContextId = BuildEventContext.InvalidProjectContextId) 329public BuildEventContext ParentBuildEventContext 339public BuildEventContext BuildEventContext 349ErrorUtilities.VerifyThrow(_buildEventContext == BuildEventContext.Invalid, "The build event context is already set."); 359public BuildEventContext CurrentTaskContext { get; set; }
BackEnd\Shared\BuildRequestConfiguration.cs (5)
498BuildEventContext.InvalidEvaluationId, 499BuildEventContext.InvalidProjectInstanceId, 500BuildEventContext.InvalidProjectContextId, 501BuildEventContext.InvalidTargetId, 502BuildEventContext.InvalidTaskId),
BackEnd\Shared\EventsCreatorHelper.cs (3)
12public static BuildMessageEventArgs CreateMessageEventFromText(BuildEventContext buildEventContext, MessageImportance importance, string message, params object?[]? messageArgs) 29public static BuildErrorEventArgs CreateErrorEventFromText(BuildEventContext buildEventContext, string? subcategoryResourceName, string? errorCode, string? helpKeyword, BuildEventFileInfo file, string message) 60public static BuildWarningEventArgs CreateWarningEventFromText(BuildEventContext buildEventContext, string? subcategoryResourceName, string? errorCode, string? helpKeyword, BuildEventFileInfo file, string message)
BackEnd\Shared\TargetResult.cs (5)
55/// The (possibly null) <see cref="BuildEventContext"/> from the original target build 57private BuildEventContext _originalBuildEventContext; 71internal TargetResult(TaskItem[] items, WorkUnitResult result, BuildEventContext originalBuildEventContext = null) 181/// The (possibly null) <see cref="BuildEventContext"/> from the original target build 183internal BuildEventContext OriginalBuildEventContext => _originalBuildEventContext;
BuildCheck\Infrastructure\BuildCheckBuildEventHandler.cs (5)
184private BuildEventContext GetBuildEventContext(BuildEventArgs e) => e.BuildEventContext 186BuildEventContext.InvalidNodeId, 187BuildEventContext.InvalidTargetId, 188BuildEventContext.InvalidProjectContextId, 189BuildEventContext.InvalidTaskId);
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (5)
556private bool TryGetProjectFullPath(BuildEventContext buildEventContext, out string projectFullPath) 637public void EndProjectEvaluation(BuildEventContext buildEventContext) 643BuildEventContext buildEventContext = checkContext.BuildEventContext; 685eventArgs.BuildEventContext.EvaluationId == BuildEventContext.InvalidEvaluationId || 687eventArgs.BuildEventContext.ProjectInstanceId != BuildEventContext.InvalidProjectInstanceId ||
BuildCheck\Infrastructure\BuildEventsProcessor.cs (2)
34public TaskKey(BuildEventContext context) 43/// Keeps track of in-flight tasks. Keyed by task ID as passed in <see cref="BuildEventContext.TaskId"/>.
BuildCheck\Infrastructure\CheckContext\CheckDispatchingContext.cs (4)
18private readonly BuildEventContext _eventContext; 22BuildEventContext eventContext) 28public BuildEventContext BuildEventContext => _eventContext; 47private void DispatchAsCommentFromText(BuildEventContext buildEventContext, MessageImportance importance, string message, params object?[]? messageArgs)
BuildCheck\Infrastructure\CheckContext\CheckDispatchingContextFactory.cs (1)
22public ICheckContext CreateCheckContext(BuildEventContext eventContext)
BuildCheck\Infrastructure\CheckContext\CheckLoggingContext.cs (2)
20internal readonly struct CheckLoggingContext(ILoggingService loggingService, BuildEventContext eventContext) 23public BuildEventContext BuildEventContext => eventContext;
BuildCheck\Infrastructure\CheckContext\CheckLoggingContextFactory.cs (1)
15public ICheckContext CreateCheckContext(BuildEventContext eventContext)
BuildCheck\Infrastructure\CheckContext\ICheckContext.cs (1)
18BuildEventContext BuildEventContext { get; }
BuildCheck\Infrastructure\CheckContext\ICheckContextFactory.cs (1)
10ICheckContext CreateCheckContext(BuildEventContext eventContext);
BuildCheck\Infrastructure\IBuildCheckManager.cs (1)
79void EndProjectEvaluation(BuildEventContext buildEventContext);
BuildCheck\Infrastructure\NullBuildCheckManager.cs (1)
71public void EndProjectEvaluation(BuildEventContext buildEventContext)
Construction\Solution\SolutionProjectGenerator.cs (4)
136private readonly BuildEventContext _projectBuildEventContext; 175BuildEventContext projectBuildEventContext, 213BuildEventContext projectBuildEventContext, 217int submissionId = BuildEventContext.InvalidSubmissionId)
Definition\Project.cs (12)
70private static readonly BuildEventContext s_buildEventContext = new BuildEventContext(0 /* node ID */, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 838/// This number corresponds to the <see cref="BuildEventContext.EvaluationId"/> and can be used to connect 2492/// This number corresponds to the <see cref="BuildEventContext.EvaluationId"/> and can be used to connect 3752BuildEventContext.InvalidSubmissionId, 3756ErrorUtilities.VerifyThrow(LastEvaluationId != BuildEventContext.InvalidEvaluationId, "Evaluation should produce an evaluation ID"); 3824ErrorUtilities.VerifyThrow(LastEvaluationId == BuildEventContext.InvalidEvaluationId, "This is the first evaluation therefore the last evaluation id is invalid"); 3828ErrorUtilities.VerifyThrow(LastEvaluationId != BuildEventContext.InvalidEvaluationId, "Last evaluation ID must be valid after the first evaluation"); 4179public int EvaluationId { get; set; } = BuildEventContext.InvalidEvaluationId; 4306EvaluationId = BuildEventContext.InvalidEvaluationId;
Definition\ProjectCollection.cs (8)
386BuildEventContext buildEventContext = new BuildEventContext(0 /* node ID */, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 1263var buildEventContext = new BuildEventContext(0 /* node ID */, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId);
Evaluation\Conditionals\Parser.cs (2)
54private BuildEventContext _logBuildEventContext; 59internal BuildEventContext LogBuildEventContext
Evaluation\ConditionEvaluator.cs (2)
12using BuildEventContext = Microsoft.Build.Framework.BuildEventContext; 262conditionParser.LogBuildEventContext = loggingContext?.BuildEventContext ?? BuildEventContext.Invalid;
Evaluation\Evaluator.cs (5)
219BuildEventContext buildEventContext) 316BuildEventContext buildEventContext, 376internal static List<I> CreateItemsFromInclude(string rootDirectory, ProjectItemElement itemElement, IItemFactory<I, I> itemFactory, string unevaluatedIncludeEscaped, Expander<P, I> expander, ILoggingService loggingService, string buildEventFileInfoFullPath, BuildEventContext buildEventContext) 632ErrorUtilities.VerifyThrow(_data.EvaluationId == BuildEventContext.InvalidEvaluationId, "There is no prior evaluation ID. The evaluator data needs to be reset at this point"); 660ErrorUtilities.VerifyThrow(_data.EvaluationId != BuildEventContext.InvalidEvaluationId, "Evaluation should produce an evaluation ID");
Instance\ProjectInstance.cs (29)
194private int _evaluationId = BuildEventContext.InvalidEvaluationId; 315BuildEventContext buildEventContext = new BuildEventContext(buildParameters.NodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 545BuildEventContext buildEventContext = new BuildEventContext(0, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 620BuildEventContext buildEventContext = new BuildEventContext(0, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 635BuildEventContext buildEventContext = new BuildEventContext(submissionId, 0, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId); 644internal ProjectInstance(string projectFile, IDictionary<string, string> globalProperties, string toolsVersion, BuildParameters buildParameters, ILoggingService loggingService, BuildEventContext buildEventContext, ISdkResolverService sdkResolverService, int submissionId, ProjectLoadSettings? projectLoadSettings) 660internal ProjectInstance(ProjectRootElement xml, IDictionary<string, string> globalProperties, string toolsVersion, BuildParameters buildParameters, ILoggingService loggingService, BuildEventContext buildEventContext, ISdkResolverService sdkResolverService, int submissionId) 2617BuildEventContext projectBuildEventContext, 2679BuildEventContext projectBuildEventContext, 2972BuildEventContext projectBuildEventContext, 3026BuildEventContext projectBuildEventContext, 3170BuildEventContext buildEventContext, 3172int submissionId = BuildEventContext.InvalidSubmissionId, 3260ErrorUtilities.VerifyThrow(EvaluationId == BuildEventContext.InvalidEvaluationId, "Evaluation ID is invalid prior to evaluation"); 3283ErrorUtilities.VerifyThrow(EvaluationId != BuildEventContext.InvalidEvaluationId, "Evaluation should produce an evaluation ID"); 3549public GenericLoggingContext(ILoggingService loggingService, BuildEventContext eventContext)
Logging\BinaryLogger\BinaryLogger.cs (1)
309args.BuildEventContext = BuildEventContext.Invalid;
Logging\BinaryLogger\BuildEventArgsFields.cs (1)
20public BuildEventContext BuildEventContext { get; set; }
Logging\BinaryLogger\BuildEventArgsReader.cs (5)
565BuildEventContext? originalBuildEventContext = null; 736BuildEventContext? parentContext = null; 1462private BuildEventContext ReadBuildEventContext() 1472int evaluationId = BuildEventContext.InvalidEvaluationId; 1478var result = new BuildEventContext(
Logging\BinaryLogger\BuildEventArgsWriter.cs (2)
252buildMessageEventArgs.BuildEventContext = e.BuildEventContext ?? BuildEventContext.Invalid; 1095private void Write(BuildEventContext buildEventContext)
Logging\ParallelLogger\ParallelConsoleLogger.cs (27)
68_deferredMessages = new Dictionary<BuildEventContext, List<BuildMessageEventArgs>>(s_compareContextNodeId); 177private void ShownBuildEventContext(BuildEventContext e) 209_deferredMessages = new Dictionary<BuildEventContext, List<BuildMessageEventArgs>>(s_compareContextNodeId); 462BuildEventContext previousEntryPoint = null; 642private (int, int) GetEvaluationKey(BuildEventContext buildEventContext) 1157&& e.BuildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId 1222private void DisplayDeferredStartedEvents(BuildEventContext e) 1270if (e.BuildEventContext.TaskId != BuildEventContext.InvalidTaskId && e.File == null) 1283if ((IsVerbosityAtLeast(LoggerVerbosity.Diagnostic) || _showEventId) && e.BuildEventContext.TaskId != BuildEventContext.InvalidTaskId) 1313BuildEventContext currentBuildEventContext = e.BuildEventContext; 1362private bool WriteTargetMessagePrefix(BuildEventArgs e, BuildEventContext context, DateTime timeStamp) 1408private void DisplayDeferredTargetStartedEvent(BuildEventContext e) 1483private void DisplayDeferredProjectStartedEvent(BuildEventContext e) 1581private void WriteLinePrefix(BuildEventContext e, DateTime eventTimeStamp, bool isMessagePrefix) 1625private ProjectFullKey GetFullProjectKey(BuildEventContext e) 1679private Dictionary<BuildEventContext, object> _startedEvent; 1692internal void AddEventStarted(string projectTargetNames, BuildEventContext buildEventContext, DateTime eventTimeStamp, IEqualityComparer<BuildEventContext> comparer) 1706? new Dictionary<BuildEventContext, object>() 1707: new Dictionary<BuildEventContext, object>(comparer); 1719internal void AddEventFinished(string projectTargetNames, BuildEventContext buildEventContext, DateTime eventTimeStamp) 1769private static readonly ComparerContextNodeId<BuildEventContext> s_compareContextNodeId = new ComparerContextNodeId<BuildEventContext>(); 1770private static readonly ComparerContextNodeIdTargetId<BuildEventContext> s_compareContextNodeIdTargetId = new ComparerContextNodeIdTargetId<BuildEventContext>(); 1771private BuildEventContext _lastDisplayedBuildEventContext; 1784private Dictionary<BuildEventContext, List<BuildMessageEventArgs>> _deferredMessages;
Logging\ParallelLogger\ParallelLoggerHelpers.cs (37)
20private Dictionary<BuildEventContext, ProjectStartedEventMinimumFields> _projectStartedEvents; 21private Dictionary<BuildEventContext, TargetStartedEventMinimumFields> _targetStartedEvents; 24private static ComparerContextNodeId<BuildEventContext> s_compareContextNodeId = new ComparerContextNodeId<BuildEventContext>(); 25private static ComparerContextNodeIdTargetId<BuildEventContext> s_compareContextNodeIdTargetId = new ComparerContextNodeIdTargetId<BuildEventContext>(); 32_projectStartedEvents = new Dictionary<BuildEventContext, ProjectStartedEventMinimumFields>(s_compareContextNodeId); 33_targetStartedEvents = new Dictionary<BuildEventContext, TargetStartedEventMinimumFields>(s_compareContextNodeIdTargetId); 94internal List<ProjectStartedEventMinimumFields> GetProjectCallStack(BuildEventContext e) 121internal void SetErrorWarningFlagOnCallStack(BuildEventContext e) 137internal string[] ProjectCallStackFromProject(BuildEventContext e) 139BuildEventContext currentKey = e; 169internal ProjectStartedEventMinimumFields GetProjectStartedEvent(BuildEventContext e) 178internal TargetStartedEventMinimumFields GetTargetStartedEvent(BuildEventContext e) 187internal void RemoveProjectStartedEvent(BuildEventContext e) 200internal void RemoveTargetStartedEvent(BuildEventContext e) 220BuildEventContext contextX = x as BuildEventContext; 221BuildEventContext contextY = y as BuildEventContext; 235BuildEventContext context = x as BuildEventContext; 249BuildEventContext contextX = x as BuildEventContext; 250BuildEventContext contextY = y as BuildEventContext; 265BuildEventContext context = x as BuildEventContext; 286private BuildEventContext _buildEventContext; 382internal BuildEventContext ProjectBuildEventContext 425private BuildEventContext _buildEventContext; 494internal BuildEventContext ProjectBuildEventContext 537private BuildEventContext _entryPointContext; 539private static ComparerContextNodeId<BuildEventContext> s_eventComparer = new ComparerContextNodeId<BuildEventContext>(); 543internal ErrorWarningSummaryDictionaryKey(BuildEventContext entryPoint, string targetName) 551internal BuildEventContext EntryPointContext
Logging\TerminalLogger\TerminalLogger.cs (13)
50public ProjectContext(BuildEventContext context) 61public EvalContext(BuildEventContext context) 678var buildEventContext = e.BuildEventContext; 790var buildEventContext = evalFinish.BuildEventContext; 949var buildEventContext = e.BuildEventContext; 981private void UpdateNodeStatus(BuildEventContext buildEventContext, TerminalNodeStatus? nodeStatus) 994var buildEventContext = e.BuildEventContext; 1032var buildEventContext = e.BuildEventContext; 1050var buildEventContext = e.BuildEventContext; 1202BuildEventContext? buildEventContext = e.BuildEventContext; 1294BuildEventContext? buildEventContext = e.BuildEventContext; 1441/// Returns the <see cref="_nodes"/> index corresponding to the given <see cref="BuildEventContext"/>. 1443private int NodeIndexForContext(BuildEventContext context)
Utilities\EngineFileUtilities.cs (3)
111BuildEventContext? buildEventContext = null, 183BuildEventContext? buildEventContext = null, 423private static void LogDriveEnumerationWarningWithLoggingService(ILoggingService loggingService, IElementLocation? includeLocation, BuildEventContext? buildEventContext, string? buildEventFileInfoFullPath, string filespecUnescaped)
Microsoft.Build.Engine.OM.UnitTests (1)
Definition\Project_Tests.cs (1)
3869initialEvaluationId.ShouldNotBe(BuildEventContext.InvalidEvaluationId);
Microsoft.Build.Engine.UnitTests (268)
BackEnd\BuildRequest_Tests.cs (3)
164BuildEventContext.Invalid, 191BuildEventContext.Invalid, 200return new BuildRequest(1 /* submissionId */, _nodeRequestId++, configurationId, targets, null, BuildEventContext.Invalid, null);
BackEnd\BuildRequestEngine_Tests.cs (1)
506BuildRequest request = new BuildRequest(1 /* submission id */, _nodeRequestId++, configurationId, targets, null, BuildEventContext.Invalid, null);
BackEnd\BuildRequestEntry_Tests.cs (1)
278return new BuildRequest(1 /* submissionId */, _nodeRequestId++, configurationId, targets, null, BuildEventContext.Invalid, null);
BackEnd\BuildResult_Tests.cs (1)
348return new BuildRequest(1 /* submissionId */, _nodeRequestId++, configurationId, targets, null, BuildEventContext.Invalid, null);
BackEnd\CacheAggregator_Tests.cs (12)
80var buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 101var buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 106var buildResult2 = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 130var buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 152var buildResult11 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 160var buildResult21 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "e", "f" }, null, BuildEventContext.Invalid, null)); 196var buildResult = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 215var buildResult11 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "a", "b" }, null, BuildEventContext.Invalid, null)); 217var buildResult12 = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "c", "d" }, null, BuildEventContext.Invalid, null)); 227var buildResult21 = new BuildResult(new BuildRequest(1, 2, configurationId: 1, new List<string>() { "e", "f" }, null, BuildEventContext.Invalid, null)); 229var buildResult22 = new BuildResult(new BuildRequest(1, 2, configurationId: 2, new List<string>() { "g", "h" }, null, BuildEventContext.Invalid, null)); 281aggregatedBuildResult.SubmissionId.ShouldBe(BuildEventContext.InvalidSubmissionId);
BackEnd\CacheSerialization_Tests.cs (3)
44var request1 = new BuildRequest(1, 0, 1, new string[] { "target1", "target2", "target3" }, null, BuildEventContext.Invalid, null); 45var request2 = new BuildRequest(2, 0, 2, new string[] { "target2" }, null, BuildEventContext.Invalid, null); 46var request3 = new BuildRequest(3, 0, 3, new string[] { "target3" }, null, BuildEventContext.Invalid, null);
BackEnd\IntrinsicTask_Tests.cs (2)
3957BuildRequestEntry entry = new BuildRequestEntry(new BuildRequest(1 /* submissionId */, 0, 1, new string[] { "t" }, null, BuildEventContext.Invalid, null), new BuildRequestConfiguration(1, new BuildRequestData("projectFile", new Dictionary<string, string>(), "3.5", Array.Empty<string>(), null), "2.0")); 3992var entry = new BuildRequestEntry(new BuildRequest(1 /* submissionId */, 0, 1, new string[] { targetName }, null, BuildEventContext.Invalid, null), new BuildRequestConfiguration(1, new BuildRequestData("projectFile", new Dictionary<string, string>(), "3.5", Array.Empty<string>(), null), "2.0"));
BackEnd\LoggingService_Tests.cs (5)
795warningArgs.BuildEventContext = new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidProjectContextId, 5, 6); 955BuildEventContext buildEventContext = new BuildEventContext( 977BuildEventContext projectStarted = loggingService.LogProjectStarted(buildEventContext, 0, buildEventContext.ProjectInstanceId, BuildEventContext.Invalid, "projectFile", "Build", Enumerable.Empty<DictionaryEntry>(), Enumerable.Empty<DictionaryEntry>());
BackEnd\LoggingServicesLogMethod_Tests.cs (33)
36private static BuildEventContext s_buildEventContext = new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4); 41private static BuildEventContext s_targetBuildEventContext = new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, -1); 844BuildEventContext context = service.LogProjectStarted(s_buildEventContext, 1, 2, s_buildEventContext, projectFile, targetNames, null, null); 845BuildEventContext parentBuildEventContext = s_buildEventContext; 870BuildEventContext projectCacheBuildEventContext = service.CreateProjectCacheBuildEventContext(SubmissionId, EvaluationId, ConfigurationId, ProjectFile); 872projectCacheBuildEventContext.ProjectContextId.ShouldNotBe(BuildEventContext.InvalidProjectContextId); 874BuildEventContext nodeBuildEventContext = new BuildEventContext(Scheduler.InProcNodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 875BuildEventContext projectStartedBuildEventContext = service.LogProjectStarted( 879parentBuildEventContext: BuildEventContext.Invalid, 909BuildEventContext nodeBuildEventContext = new BuildEventContext(Scheduler.InProcNodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 916parentBuildEventContext: BuildEventContext.Invalid, 950BuildEventContext nodeBuildEventContext = new BuildEventContext(NodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId); 951BuildEventContext projectStartedBuildEventContext = service.LogProjectStarted( 955parentBuildEventContext: BuildEventContext.Invalid, 1283private void TestLogTelemetry(BuildEventContext buildEventContext, string eventName, IDictionary<string, string> properties) 1424BuildEventContext projectContext = service.LogProjectStarted( 1425new BuildEventContext(1, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId), 1661private void VerifyProjectFinishedEvent(ProcessBuildEventHelper service, BuildEventContext projectContext, string message, string projectFile, bool success) 1682private void VerifyProjectStartedEventArgs(ProcessBuildEventHelper service, int projectId, string message, string projectFile, string targetNames, BuildEventContext parentBuildEventContext, BuildEventContext generatedContext)
BackEnd\MockLoggingService.cs (42)
269public void AddWarningsAsMessages(BuildEventContext buildEventContext, ISet<string> codes) 274public void AddWarningsAsErrors(BuildEventContext buildEventContext, ISet<string> codes) 279public void AddWarningsNotAsErrors(BuildEventContext buildEventContext, ISet<string> codes) 331public void LogComment(BuildEventContext buildEventContext, MessageImportance importance, string messageResourceName, params object[] messageArgs) 346public void LogCommentFromText(BuildEventContext buildEventContext, MessageImportance importance, string message) 352public void LogCommentFromText(BuildEventContext buildEventContext, MessageImportance importance, string message, params object[] messageArgs) 377public void LogError(BuildEventContext buildEventContext, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs) 394public void LogError(BuildEventContext buildEventContext, string subcategoryResourceName, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs) 412public void LogErrorFromText(BuildEventContext buildEventContext, string subcategoryResourceName, string errorCode, string helpKeyword, BuildEventFileInfo file, string message) 422public void LogInvalidProjectFileError(BuildEventContext buildEventContext, InvalidProjectFileException invalidProjectFileException) 432public void LogFatalBuildError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file) 444public void LogFatalTaskError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string taskName) 456public void LogFatalError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs) 467public void LogTaskWarningFromException(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string taskName) 479public void LogWarning(BuildEventContext buildEventContext, string subcategoryResourceName, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs) 497public void LogWarningFromText(BuildEventContext buildEventContext, string subcategoryResourceName, string warningCode, string helpKeyword, BuildEventFileInfo file, string message) 523public BuildEventContext CreateEvaluationBuildEventContext(int nodeId, int submissionId) 527public BuildEventContext CreateProjectCacheBuildEventContext(int submissionId, int evaluationId, int projectInstanceId, string projectFile) 531public void LogProjectEvaluationStarted(BuildEventContext eventContext, string projectFile) 539BuildEventContext projectEvaluationEventContext, 551public BuildEventContext LogProjectStarted( 552BuildEventContext nodeBuildEventContext, 555BuildEventContext parentBuildEventContext, 560int evaluationId = BuildEventContext.InvalidEvaluationId, 561int projectContextId = BuildEventContext.InvalidProjectContextId) 570BuildEventContext nodeBuildEventContext, 573BuildEventContext parentBuildEventContext, 578int evaluationId = BuildEventContext.InvalidEvaluationId, 579int projectContextId = BuildEventContext.InvalidProjectContextId) 598public void LogProjectFinished(BuildEventContext projectBuildEventContext, string projectFile, bool success) 610public BuildEventContext LogTargetStarted(BuildEventContext projectBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, string parentTargetName, TargetBuiltReason buildReason) 623public void LogTargetFinished(BuildEventContext targetBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, bool success, IEnumerable<TaskItem> targetOutputs) 635public void LogTaskStarted(BuildEventContext targetBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, string taskAssemblyLocation) 648public BuildEventContext LogTaskStarted2(BuildEventContext targetBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, int line, int column, string taskAssemblyLocation) 661public void LogTaskFinished(BuildEventContext taskBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, bool success) 671public void LogTelemetry(BuildEventContext buildEventContext, string eventName, IDictionary<string, string> properties) 680public ICollection<string> GetWarningsAsErrors(BuildEventContext context) 685public ICollection<string> GetWarningsNotAsErrors(BuildEventContext context) 690public ICollection<string> GetWarningsAsMessages(BuildEventContext context) 695public void LogIncludeFile(BuildEventContext buildEventContext, string filePath)
BackEnd\NodePackets_Tests.cs (1)
124private static BuildEventContext CreateBuildEventContext()
BackEnd\RequestBuilder_Tests.cs (1)
318return new BuildRequest(1 /* submissionId */, _nodeRequestId++, configurationId, targets, null, BuildEventContext.Invalid, null);
BackEnd\ResultsCache_Tests.cs (22)
33BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null); BuildResult result = new BuildResult(request); 46BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null); 51request = new BuildRequest(1 /* submissionId */, 0, 1, new string[1] { "otherTarget" }, null, BuildEventContext.Invalid, null); 66BuildRequest request = new BuildRequest(submissionId: 1, nodeRequestId: 0, configurationId: 1, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null); 71request = new BuildRequest(1 /* submissionId */, 0, 1, new string[1] { "otherTarget" }, null, BuildEventContext.Invalid, null); 76BuildResult result2 = new BuildResult(new BuildRequest(submissionId: 1, nodeRequestId: 0, configurationId: 2, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null)); 94BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[1] { "testTarget" }, null, BuildEventContext.Invalid, null); 103BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[2] { "testTarget", "testTarget2" }, null, BuildEventContext.Invalid, null); 122BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[] { "testTarget" }, null, BuildEventContext.Invalid, null); 141BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[2] { "testTarget", "testTarget2" }, null, BuildEventContext.Invalid, null); 153BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[1] { "testTarget2" }, null, BuildEventContext.Invalid, null); 176BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[1] { "testTarget2" }, null, BuildEventContext.Invalid, null); 206BuildEventContext.Invalid /* parentBuildEventContext */, 216BuildEventContext.Invalid /* parentBuildEventContext */, 226BuildEventContext.Invalid /* parentBuildEventContext */, 279BuildEventContext.Invalid /* parentBuildEventContext */, 294BuildEventContext.Invalid /* parentBuildEventContext */, 345BuildRequest request = new BuildRequest(1 /* submissionId */, 0, 1, new string[1] { "testTarget2" }, null, BuildEventContext.Invalid, null); 361var request1 = new BuildRequest(1, 2, 3, new[] { "target1" }, null, BuildEventContext.Invalid, null); 362var request2 = new BuildRequest(4, 5, 6, new[] { "target2" }, null, BuildEventContext.Invalid, null); 407var request1 = new BuildRequest(1, 2, 3, new[] { "target1" }, null, BuildEventContext.Invalid, null); 408var request2 = new BuildRequest(4, 5, 6, new[] { "target2" }, null, BuildEventContext.Invalid, null);
BackEnd\Scheduler_Tests.cs (1)
840BuildEventContext.Invalid,
BackEnd\SdkResolverService_Tests.cs (24)
41new BuildEventContext(0, 0, BuildEventContext.InvalidProjectContextId, 0, 0)); 53var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 88var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 123var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 140SdkResolverException e = Should.Throw<SdkResolverException>(() => service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true)); 155var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 170service.ResolveSdk(BuildEventContext.InvalidSubmissionId, 219var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 236var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 250var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 268service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 284var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 317const int submissionId = BuildEventContext.InvalidSubmissionId; 334const int submissionId = BuildEventContext.InvalidSubmissionId; 392var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 398result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, new SdkReference("foo", "2.0.0", null), _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 474var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 511var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 558var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 604var result = service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true); 651_ => service.ResolveSdk(BuildEventContext.InvalidSubmissionId, sdk, _loggingContext, new MockElementLocation("file"), "sln", "projectPath", interactive: false, isRunningInVisualStudio: false, failOnUnresolvedSdk: true)); 681BuildEventContext.InvalidSubmissionId, 712BuildEventContext.InvalidSubmissionId, 744BuildEventContext.InvalidSubmissionId,
BackEnd\TargetBuilder_Tests.cs (1)
1561return new BuildRequest(1 /* submissionId */, _nodeRequestId++, configurationId, targets.Select(t => t.name).ToArray(), null, BuildEventContext.Invalid, null, flags);
BackEnd\TargetEntry_Tests.cs (1)
906return new BuildRequest(1 /* submissionId */, _nodeRequestId++, configurationId, targets, null, BuildEventContext.Invalid, null);
BackEnd\TargetResult_Tests.cs (1)
93var buildEventContext = new Framework.BuildEventContext(1, 2, 3, 4, 5, 6, 7);
BackEnd\TargetUpToDateChecker_Tests.cs (1)
614TargetUpToDateChecker analyzer = new TargetUpToDateChecker(p, p.Targets["Build"], _mockHost, BuildEventContext.Invalid);
BackEnd\TaskExecutionHost_Tests.cs (3)
984TargetLoggingContext tlc = new TargetLoggingContext(_loggingService, new BuildEventContext(1, 1, BuildEventContext.InvalidProjectContextId, 1)); 1012TargetLoggingContext tlc = new TargetLoggingContext(_loggingService, new BuildEventContext(1, 1, BuildEventContext.InvalidProjectContextId, 1)); 1241TargetLoggingContext tlc = new TargetLoggingContext(_loggingService, new BuildEventContext(1, 1, BuildEventContext.InvalidProjectContextId, 1));
BackEnd\TaskHost_Tests.cs (2)
75BuildRequest buildRequest = new BuildRequest(1 /* submissionId */, 1, 1, new List<string>(), null, BuildEventContext.Invalid, null); 88_taskHost.LoggingContext = new TaskLoggingContext(_loggingService, BuildEventContext.Invalid);
BackEnd\TaskRegistry_Tests.cs (2)
72private readonly BuildEventContext _loggerContext = new BuildEventContext(2, 2, 2, 2); 1247InvalidProjectFileException exception = Should.Throw<InvalidProjectFileException>(() => registry.GetRegisteredTask("Task1", "none", null, false, new TargetLoggingContext(_loggingService, new BuildEventContext(1, 1, BuildEventContext.InvalidProjectContextId, 1)), ElementLocation.Create("none", 1, 2), false));
BuildEventArgsDataEnumeration.cs (3)
26BuildEventContext = BuildEventContext.Invalid, 53BuildEventContext = BuildEventContext.Invalid, 91BuildEventContext = BuildEventContext.Invalid,
BuildEventArgsSerialization_Tests.cs (7)
615desArgs.BuildEventContext.ShouldBe(BuildEventContext.Invalid); 750BuildEventContext = BuildEventContext.Invalid, 767BuildEventContext = BuildEventContext.Invalid, 790BuildEventContext = BuildEventContext.Invalid, 823BuildEventContext = BuildEventContext.Invalid, 846BuildEventContext = BuildEventContext.Invalid, 1199private string ToString(BuildEventContext context)
ConfigureableForwardingLogger_Tests.cs (1)
52BuildEventContext context = new BuildEventContext(1, 2, 3, 4);
ConsoleLogger_Tests.cs (16)
486BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 688BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 738BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 799BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 861BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 914BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 974BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 1035BuildEventContext buildEventContext = new BuildEventContext(1, 2, 3, 4); 1707ProjectStartedEventArgs project1Started = new ProjectStartedEventArgs(1, null, null, "p", "t", null, null, new BuildEventContext(BuildEventContext.InvalidNodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId)); 1881BuildEventContext context = new BuildEventContext(1, 1, 1, 1); 1882BuildEventContext context2 = new BuildEventContext(2, 2, 2, 2); 1911BuildEventContext context = new BuildEventContext(1, 1, 1, 1); 1912BuildEventContext context2 = new BuildEventContext(2, 2, 2, 2);
Construction\SolutionFilter_Tests.cs (2)
31private static readonly BuildEventContext _buildEventContext = new BuildEventContext(0, 0, BuildEventContext.InvalidProjectContextId, 0);
Construction\SolutionProjectGenerator_Tests.cs (21)
39private static readonly BuildEventContext _buildEventContext = new BuildEventContext(0, 0, BuildEventContext.InvalidProjectContextId, 0); 1589ProjectInstance[] instances = SolutionProjectGenerator.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService()); 1670ProjectInstance[] instances = SolutionProjectGenerator.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService()); 1702ProjectInstance[] instances = SolutionProjectGenerator.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService()); 1966ProjectInstance[] instances = SolutionProjectGenerator.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService()); 2027ProjectInstance[] instances = SolutionProjectGenerator.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService()); 2112ProjectInstance[] instances = SolutionProjectGenerator.Generate(solution, globalProperties, null, BuildEventContext.Invalid, CreateMockLoggingService()); 2384ProjectInstance[] instances = SolutionProjectGenerator.Generate(solution, globalProperties, null, BuildEventContext.Invalid, collection.LoggingService); 2434ProjectInstance[] instances = SolutionProjectGenerator.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "One" }); 2438instances = SolutionProjectGenerator.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "Two", "Three", "Four" }); 2444instances = SolutionProjectGenerator.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "Build" }); 2448instances = SolutionProjectGenerator.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "Five", "Rebuild" }); 2453instances = SolutionProjectGenerator.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "My_Project:Six" }); 2493ProjectInstance[] instances = SolutionProjectGenerator.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), null); 2577instances = SolutionProjectGenerator.Generate(solution, globalProperties, null, BuildEventContext.Invalid, CreateMockLoggingService(), targetNames); 2584instances = SolutionProjectGenerator.Generate(solution, globalProperties, null, BuildEventContext.Invalid, CreateMockLoggingService(), new[] { "Foo" }); 2633ProjectInstance projectInstance = SolutionProjectGenerator.Generate(solutionFile, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new[] { "MyTarget" }).FirstOrDefault(); 2694ProjectInstance projectInstance = SolutionProjectGenerator.Generate(solutionFile, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), targetsToBuild).FirstOrDefault(); 2811ProjectInstance projectInstance = SolutionProjectGenerator.Generate(solutionFile, globalProperties, null, BuildEventContext.Invalid, CreateMockLoggingService(), new[] { "Build" }).FirstOrDefault(); 2924ProjectInstance[] instances = SolutionProjectGenerator.Generate(solution, globalProperties, toolsVersion, BuildEventContext.Invalid, CreateMockLoggingService());
Definition\ToolsVersion_Tests.cs (10)
38LoggingContext loggingContext = TestLoggingContext.CreateTestContext(new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4)); 84LoggingContext loggingContext = new TestLoggingContext(service, new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4)); 104LoggingContext loggingContext = new TestLoggingContext(service, new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4)); 123LoggingContext loggingContext = new TestLoggingContext(service, new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4)); 143LoggingContext loggingContext = new TestLoggingContext(service, new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4)); 167LoggingContext loggingContext = TestLoggingContext.CreateTestContext(new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4)); 193LoggingContext loggingContext = new TestLoggingContext(service, BuildEventContext.Invalid); 218LoggingContext loggingContext = new TestLoggingContext(service, BuildEventContext.Invalid); 239LoggingContext loggingContext = new TestLoggingContext(service, BuildEventContext.Invalid); 934LoggingContext loggingContext = TestLoggingContext.CreateTestContext(new BuildEventContext(1, 2, BuildEventContext.InvalidProjectContextId, 4));
Evaluation\EvaluationLogging_Tests.cs (2)
114evaluationId.ShouldNotBe(BuildEventContext.InvalidEvaluationId); 151eventEvaluationId.ShouldNotBe(BuildEventContext.InvalidEvaluationId);
Evaluation\Expander_Tests.cs (2)
5165new BuildEventContext(0, 0, BuildEventContext.InvalidProjectContextId, 0, 0)); 5202new BuildEventContext(0, 0, BuildEventContext.InvalidProjectContextId, 0, 0));
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);
Instance\ProjectInstance_Internal_Tests.cs (5)
771projectInstance.EvaluationId.ShouldNotBe(BuildEventContext.InvalidEvaluationId); 860BuildEventContext buildEventContext = new BuildEventContext(0, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId);
MockLoggingContext.cs (1)
16public MockLoggingContext(ILoggingService loggingService, BuildEventContext eventContext) : base(loggingService, eventContext)
TerminalLogger_Tests.cs (22)
177private BuildEventContext MakeBuildEventContext(int evalId = 1, int projectContextId = 1) 189private BuildStartedEventArgs MakeBuildStartedEventArgs(BuildEventContext? buildEventContext = null) 197private BuildFinishedEventArgs MakeBuildFinishedEventArgs(bool succeeded, BuildEventContext? buildEventContext = null) 205private ProjectStartedEventArgs MakeProjectStartedEventArgs(string projectFile, string targetNames = "Build", BuildEventContext? buildEventContext = null) 213private ProjectFinishedEventArgs MakeProjectFinishedEventArgs(string projectFile, bool succeeded, BuildEventContext? buildEventContext = null) 221private TargetStartedEventArgs MakeTargetStartedEventArgs(string projectFile, string targetName, BuildEventContext? buildEventContext = null) 229private TargetFinishedEventArgs MakeTargetFinishedEventArgs(string projectFile, string targetName, bool succeeded, BuildEventContext? buildEventContext = null) 237private TaskStartedEventArgs MakeTaskStartedEventArgs(string projectFile, string taskName, BuildEventContext? buildEventContext = null) 245private TaskFinishedEventArgs MakeTaskFinishedEventArgs(string projectFile, string taskName, bool succeeded, BuildEventContext? buildEventContext = null) 253private BuildWarningEventArgs MakeCopyRetryWarning(int retryCount, BuildEventContext? buildEventContext = null) 263private BuildMessageEventArgs MakeMessageEventArgs(string message, MessageImportance importance, string? code = null, string? keyword = "keyword", BuildEventContext? buildEventContext = null) 271private BuildMessageEventArgs MakeBuildOutputEventArgs(string projectFilePath, BuildEventContext? buildEventContext = null) 281private BuildMessageEventArgs MakeTaskCommandLineEventArgs(string message, MessageImportance importance, BuildEventContext? buildEventContext = null) 289private BuildMessageEventArgs MakeExtendedMessageEventArgs(string message, MessageImportance importance, string extendedType, Dictionary<string, string?>? extendedMetadata, BuildEventContext? buildEventContext = null) 298private BuildErrorEventArgs MakeErrorEventArgs(string error, string? link = null, string? keyword = null, BuildEventContext? buildEventContext = null) 306private BuildWarningEventArgs MakeWarningEventArgs(string warning, string? link = null, string? keyword = null, BuildEventContext? buildEventContext = null) 339private ProjectEvaluationFinishedEventArgs MakeProjectEvalFinishedArgs(string projectFile, List<(string, string)>? properties = null, List<(string, string)>? items = null, BuildEventContext? buildEventContext = null) 372var p1BuildContext = MakeBuildEventContext(evalId: 1, projectContextId: 1); 384var p2BuildContext = MakeBuildEventContext(evalId: 2, projectContextId: 2); 557var p1Context = MakeBuildEventContext(evalId: 1, projectContextId: 1); 565var p2Context = MakeBuildEventContext(evalId: 2, projectContextId: 2); 809var buildContext2 = MakeBuildEventContext(evalId: 2, projectContextId: 2);
TestLoggingContext.cs (2)
11public TestLoggingContext(ILoggingService? loggingService, BuildEventContext eventContext) : base( 17public static LoggingContext CreateTestContext(BuildEventContext buildEventContext)
Microsoft.Build.Framework (29)
BinaryReaderExtensions.cs (3)
70public static BuildEventContext? ReadOptionalBuildEventContext(this BinaryReader reader) 81public static BuildEventContext ReadBuildEventContext(this BinaryReader reader) 91var buildEventContext = new BuildEventContext(submissionId, nodeId, evaluationId, projectInstanceId, projectContextId, targetId, taskId);
BinaryTranslator.cs (2)
463public void Translate(ref BuildEventContext value) 1304public void Translate(ref BuildEventContext value)
BinaryWriterExtensions.cs (2)
74public static void WriteOptionalBuildEventContext(this BinaryWriter writer, BuildEventContext? context) 88public static void WriteBuildEventContext(this BinaryWriter writer, BuildEventContext context)
BuildEventArgs.cs (3)
57private BuildEventContext? buildEventContext; 172public BuildEventContext? BuildEventContext 276buildEventContext = BuildEventContext.Invalid;
BuildEventContext.cs (10)
118internal BuildEventContext WithInstanceIdAndContextId(int projectInstanceId, int projectContextId) 124internal BuildEventContext WithInstanceIdAndContextId(BuildEventContext other) 134public static BuildEventContext Invalid { get; } = new BuildEventContext(InvalidNodeId, InvalidTargetId, InvalidProjectContextId, InvalidTaskId); 259return InternalEquals((BuildEventContext)obj); 268public static bool operator ==(BuildEventContext? left, BuildEventContext? right) 290public static bool operator !=(BuildEventContext? left, BuildEventContext? right) 300private bool InternalEquals(BuildEventContext buildEventContext)
ITranslator.cs (1)
276void Translate(ref BuildEventContext value);
ProjectStartedEventArgs.cs (6)
85BuildEventContext? parentBuildEventContext) 112BuildEventContext? parentBuildEventContext, 169BuildEventContext? parentBuildEventContext, 196private BuildEventContext? parentProjectBuildEventContext; 201public BuildEventContext? ParentProjectBuildEventContext 532parentProjectBuildEventContext = BuildEventContext.Invalid;
TargetSkippedEventArgs.cs (2)
113/// <see cref="BuildEventContext"/> describing the original build of the target, or null if not available. 115public BuildEventContext OriginalBuildEventContext { get; set; }
Microsoft.Build.Framework.UnitTests (12)
EventArgs_Tests.cs (11)
60BuildEventContext parentBuildEventContext = new BuildEventContext(0, 0, 0, 0, 0, 0, 0); 62BuildEventContext currentBuildEventContext = new BuildEventContext(0, 1, 2, 3, 4, 5, 6); 64BuildEventContext currentBuildEventContextSubmission = new BuildEventContext(1, 0, 0, 0, 0, 0, 0); 65BuildEventContext currentBuildEventContextNode = new BuildEventContext(0, 1, 0, 0, 0, 0, 0); 66BuildEventContext currentBuildEventContextEvaluation = new BuildEventContext(0, 0, 1, 0, 0, 0, 0); 67BuildEventContext currentBuildEventContextProjectInstance = new BuildEventContext(0, 0, 0, 1, 0, 0, 0); 68BuildEventContext currentBuildEventProjectContext = new BuildEventContext(0, 0, 0, 0, 1, 0, 0); 69BuildEventContext currentBuildEventContextTarget = new BuildEventContext(0, 0, 0, 0, 0, 1, 0); 70BuildEventContext currentBuildEventContextTask = new BuildEventContext(0, 0, 0, 0, 0, 0, 1); 71BuildEventContext allDifferent = new BuildEventContext(1, 1, 1, 1, 1, 1, 1); 72BuildEventContext allSame = new BuildEventContext(0, 0, 0, 0, 0, 0, 0);
ProjectStartedEventArgs_Tests.cs (1)
24BuildEventContext parentBuildEventContext = new BuildEventContext(2, 3, 4, 5);
Microsoft.Build.Utilities.Core (4)
MuxLogger.cs (4)
370private BuildEventContext _firstProjectStartedEventContext; 678buildEvent.BuildEventContext.SubmissionId != BuildEventContext.InvalidSubmissionId)) 721buildEvent.BuildEventContext.SubmissionId != BuildEventContext.InvalidSubmissionId)) 1216buildEvent.BuildEventContext.SubmissionId == BuildEventContext.InvalidSubmissionId && eventIsErrorOrWarning)))
Microsoft.DotNet.ArcadeLogging (7)
PipelinesLogger.cs (7)
21private readonly Dictionary<BuildEventContext, Guid> _buildEventContextMap = new Dictionary<BuildEventContext, Guid>(BuildEventContextComparer.Instance); 82BuildEventContext buildEventContext) 408internal sealed class BuildEventContextComparer : IEqualityComparer<BuildEventContext> 412public bool Equals(BuildEventContext x, BuildEventContext y) => 417public int GetHashCode(BuildEventContext x) => x.ProjectContextId + (x.NodeId << 24);