1 type derived from ProjectFinishedEventArgs
Microsoft.Build.Framework.UnitTests (1)
ProjectFinishedEventArgs_Tests.cs (1)
34private sealed class ProjectFinishedEventArgs2 : ProjectFinishedEventArgs
34 instantiations of ProjectFinishedEventArgs
Microsoft.Build (3)
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (1)
610ProjectFinishedEventArgs buildEvent = new ProjectFinishedEventArgs(
Logging\BinaryLogger\BuildEventArgsReader.cs (1)
783var e = new ProjectFinishedEventArgs(
LogMessagePacketBase.cs (1)
509LoggingEventType.ProjectFinishedEvent => new ProjectFinishedEventArgs(null, null, null, false),
Microsoft.Build.Engine.UnitTests (18)
BackEnd\EventSourceSink_Tests.cs (1)
785private static ProjectFinishedEventArgs s_projectFinished = new ProjectFinishedEventArgs("message", "help", "ProjectFile", true)
BackEnd\LoggingServicesLogMethod_Tests.cs (1)
1663ProjectFinishedEventArgs projectEvent = new ProjectFinishedEventArgs(
BackEnd\NodePackets_Tests.cs (2)
62ProjectFinishedEventArgs projectFinished = new ProjectFinishedEventArgs("message", "help", "ProjectFile", true); 286new ProjectFinishedEventArgs("message", "help", "ProjectFile", true),
BuildEventArgsSerialization_Tests.cs (1)
185var args = new ProjectFinishedEventArgs(
ConfigureableForwardingLogger_Tests.cs (1)
32private readonly ProjectFinishedEventArgs _projectFinished = new ProjectFinishedEventArgs("message", "help", "ProjectFile", true);
ConsoleLogger_Tests.cs (11)
468es.Consume(new ProjectFinishedEventArgs(null, null, "p", true) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 505ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs(null, null, "p", true); 717ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 770ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 832ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 890ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 946ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 1007ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 1068ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 1777ProjectFinishedEventArgs finished2 = new ProjectFinishedEventArgs(null, null, "p2", true); 1782ProjectFinishedEventArgs finished1 = new ProjectFinishedEventArgs(null, null, "p", true);
TerminalLogger_Tests.cs (1)
286return new ProjectFinishedEventArgs(null, null, projectFile, succeeded)
Microsoft.Build.Framework.UnitTests (10)
CustomEventArgSerialization_Tests.cs (6)
522ProjectFinishedEventArgs genericEvent = new ProjectFinishedEventArgs("Message", "HelpKeyword", "ProjectFile", true); 531ProjectFinishedEventArgs newGenericEvent = new ProjectFinishedEventArgs(null, null, null, false); 540genericEvent = new ProjectFinishedEventArgs(string.Empty, string.Empty, string.Empty, true); 549newGenericEvent = new ProjectFinishedEventArgs(null, null, null, false); 559genericEvent = new ProjectFinishedEventArgs(null, null, null, true); 568newGenericEvent = new ProjectFinishedEventArgs("Something", "Something", "Something", false);
ProjectFinishedEventArgs_Tests.cs (4)
24projectFinishedEvent = new ProjectFinishedEventArgs("Message", "HelpKeyword", "ProjectFile", true); 25projectFinishedEvent = new ProjectFinishedEventArgs("Message", "HelpKeyword", "ProjectFile", true, DateTime.Now); 26projectFinishedEvent = new ProjectFinishedEventArgs(null, null, null, true); 27projectFinishedEvent = new ProjectFinishedEventArgs(null, null, null, true, DateTime.Now);
Microsoft.Build.Tasks.Core (1)
LogMessagePacketBase.cs (1)
509LoggingEventType.ProjectFinishedEvent => new ProjectFinishedEventArgs(null, null, null, false),
MSBuild (1)
LogMessagePacketBase.cs (1)
509LoggingEventType.ProjectFinishedEvent => new ProjectFinishedEventArgs(null, null, null, false),
MSBuildTaskHost (1)
BackEnd\LogMessagePacketBase.cs (1)
328LoggingEventType.ProjectFinishedEvent => new ProjectFinishedEventArgs(null, null, null, false),
65 references to ProjectFinishedEventArgs
Microsoft.Build (22)
BackEnd\BuildManager\BuildManager.cs (1)
3117private void OnProjectFinished(object sender, ProjectFinishedEventArgs e)
BackEnd\Components\Logging\EventSourceSink.cs (2)
264case ProjectFinishedEventArgs projectFinishedEvent: 338case ProjectFinishedEventArgs:
BackEnd\Components\Logging\LoggingService.cs (3)
1723if (buildEventArgs is ProjectFinishedEventArgs projectFinishedEvent && projectFinishedEvent.BuildEventContext != null) 1971ProjectFinishedEventArgs finishedEventArgs = args as ProjectFinishedEventArgs;
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (1)
610ProjectFinishedEventArgs buildEvent = new ProjectFinishedEventArgs(
BuildCheck\Infrastructure\BuildCheckBuildEventHandler.cs (3)
36{ typeof(ProjectFinishedEventArgs), (e) => HandleProjectFinishedRequest((ProjectFinishedEventArgs)e) }, 105private void HandleProjectFinishedRequest(ProjectFinishedEventArgs eventArgs)
BuildCheck\Infrastructure\BuildCheckForwardingLogger.cs (1)
39typeof(ProjectFinishedEventArgs),
Logging\BaseConsoleLogger.cs (1)
1051public abstract void ProjectFinishedHandler(object sender, ProjectFinishedEventArgs e);
Logging\BinaryLogger\BuildEventArgsReader.cs (1)
783var e = new ProjectFinishedEventArgs(
Logging\BinaryLogger\BuildEventArgsWriter.cs (2)
215case ProjectFinishedEventArgs projectFinished: return Write(projectFinished); 415private BinaryLogRecordKind Write(ProjectFinishedEventArgs e)
Logging\BinaryLogger\EventArgsDispatcher.cs (1)
133else if (buildEvent is ProjectFinishedEventArgs projectFinishedEventArgs)
Logging\ConsoleLogger.cs (1)
382public void ProjectFinishedHandler(object sender, ProjectFinishedEventArgs e)
Logging\ParallelLogger\ParallelConsoleLogger.cs (1)
652public override void ProjectFinishedHandler(object sender, ProjectFinishedEventArgs e)
Logging\ReusableLogger.cs (1)
543private void ProjectFinishedHandler(object sender, ProjectFinishedEventArgs e) => ProjectFinished?.Invoke(sender, e);
Logging\TerminalLogger\TerminalLogger.cs (1)
758private void ProjectFinished(object sender, ProjectFinishedEventArgs e)
LogMessagePacketBase.cs (2)
63/// Event is a <see cref="ProjectFinishedEventArgs"/>. 573else if (eventType == typeof(ProjectFinishedEventArgs))
Microsoft.Build.Engine.UnitTests (24)
BackEnd\EventSourceSink_Tests.cs (3)
625private void Source_ProjectFinished(object sender, ProjectFinishedEventArgs e) 785private static ProjectFinishedEventArgs s_projectFinished = new ProjectFinishedEventArgs("message", "help", "ProjectFile", true) 978internal static ProjectFinishedEventArgs ProjectFinished
BackEnd\LoggingServicesLogMethod_Tests.cs (2)
1663ProjectFinishedEventArgs projectEvent = new ProjectFinishedEventArgs( 1670Assert.True(((ProjectFinishedEventArgs)service.ProcessedBuildEvent).IsEquivalent(projectEvent));
BackEnd\NodePackets_Tests.cs (1)
62ProjectFinishedEventArgs projectFinished = new ProjectFinishedEventArgs("message", "help", "ProjectFile", true);
BuildEventArgsSerialization_Tests.cs (1)
185var args = new ProjectFinishedEventArgs(
ConfigureableForwardingLogger_Tests.cs (1)
32private readonly ProjectFinishedEventArgs _projectFinished = new ProjectFinishedEventArgs("message", "help", "ProjectFile", true);
ConsoleLogger_Tests.cs (10)
505ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs(null, null, "p", true); 717ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 770ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 832ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 890ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 946ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 1007ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 1068ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 1777ProjectFinishedEventArgs finished2 = new ProjectFinishedEventArgs(null, null, "p2", true); 1782ProjectFinishedEventArgs finished1 = new ProjectFinishedEventArgs(null, null, "p", true);
Telemetry\Telemetry_Tests.cs (3)
379private readonly List<ProjectFinishedEventArgs> _projectFinishedEventArgs = []; 385public IReadOnlyList<ProjectFinishedEventArgs> ProjectFinishedEventArgsReceived => _projectFinishedEventArgs; 389private void EventSource_ProjectFinished(object sender, ProjectFinishedEventArgs e) => _projectFinishedEventArgs.Add(e);
TerminalLogger_Tests.cs (3)
49case ProjectFinishedEventArgs e: 122public void InvokeProjectFinished(ProjectFinishedEventArgs args) => ProjectFinished?.Invoke(_eventSender, args); 284private ProjectFinishedEventArgs MakeProjectFinishedEventArgs(string projectFile, bool succeeded, BuildEventContext? buildEventContext = null)
Microsoft.Build.Framework (1)
IEventSource.cs (1)
53public delegate void ProjectFinishedEventHandler(object sender, ProjectFinishedEventArgs e);
Microsoft.Build.Framework.UnitTests (3)
CustomEventArgSerialization_Tests.cs (2)
522ProjectFinishedEventArgs genericEvent = new ProjectFinishedEventArgs("Message", "HelpKeyword", "ProjectFile", true); 531ProjectFinishedEventArgs newGenericEvent = new ProjectFinishedEventArgs(null, null, null, false);
ProjectFinishedEventArgs_Tests.cs (1)
23ProjectFinishedEventArgs projectFinishedEvent = new ProjectFinishedEventArgs2();
Microsoft.Build.Tasks.Core (2)
LogMessagePacketBase.cs (2)
63/// Event is a <see cref="ProjectFinishedEventArgs"/>. 573else if (eventType == typeof(ProjectFinishedEventArgs))
Microsoft.Build.UnitTests.Shared (5)
BuildEventArgsExtension.cs (2)
256public static bool IsEquivalent(ProjectFinishedEventArgs args, ProjectFinishedEventArgs other)
MockLogger.cs (3)
103public List<ProjectFinishedEventArgs> ProjectFinishedEvents { get; } = new List<ProjectFinishedEventArgs>(); 349case ProjectFinishedEventArgs finishedEventArgs:
Microsoft.Build.Utilities.Core (4)
MuxLogger.cs (4)
314private void ProjectFinished(object sender, ProjectFinishedEventArgs e) 901private void RaiseProjectFinishedEvent(object sender, ProjectFinishedEventArgs buildEvent) 1256ProjectFinishedEventArgs projectFinishedEvent = buildEvent as ProjectFinishedEventArgs;
Microsoft.DotNet.ArcadeLogging (1)
PipelinesLogger.cs (1)
221private void OnProjectFinished(object sender, ProjectFinishedEventArgs e)
MSBuild (1)
LogMessagePacketBase.cs (1)
573else if (eventType == typeof(ProjectFinishedEventArgs))
MSBuildTaskHost (1)
BackEnd\LogMessagePacketBase.cs (1)
359else if (eventType == typeof(ProjectFinishedEventArgs))
XmlFileLogger (1)
ObjectModel\Build.cs (1)
244public void CompleteProject(ProjectFinishedEventArgs projectFinishedEventArgs)