1 type derived from ProjectFinishedEventArgs
Microsoft.Build.Framework.UnitTests (1)
ProjectFinishedEventArgs_Tests.cs (1)
34private sealed class ProjectFinishedEventArgs2 : ProjectFinishedEventArgs
33 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)
540LoggingEventType.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)
469es.Consume(new ProjectFinishedEventArgs(null, null, "p", true) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) }); 506ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs(null, null, "p", true); 718ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 771ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 833ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 891ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 947ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 1008ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 1069ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 1762ProjectFinishedEventArgs finished2 = new ProjectFinishedEventArgs(null, null, "p2", true); 1767ProjectFinishedEventArgs finished1 = new ProjectFinishedEventArgs(null, null, "p", true);
TerminalLogger_Tests.cs (1)
215return 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);
MSBuild (1)
LogMessagePacketBase.cs (1)
540LoggingEventType.ProjectFinishedEvent => new ProjectFinishedEventArgs(null, null, null, false),
MSBuildTaskHost (1)
LogMessagePacketBase.cs (1)
540LoggingEventType.ProjectFinishedEvent => new ProjectFinishedEventArgs(null, null, null, false),
61 references to ProjectFinishedEventArgs
Microsoft.Build (22)
BackEnd\BuildManager\BuildManager.cs (1)
2927private void OnProjectFinished(object sender, ProjectFinishedEventArgs e)
BackEnd\Components\Logging\EventSourceSink.cs (2)
264case ProjectFinishedEventArgs projectFinishedEvent: 338case ProjectFinishedEventArgs:
BackEnd\Components\Logging\LoggingService.cs (3)
1669if (buildEventArgs is ProjectFinishedEventArgs projectFinishedEvent && projectFinishedEvent.BuildEventContext != null) 1912ProjectFinishedEventArgs 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)
676private void ProjectFinished(object sender, ProjectFinishedEventArgs e)
LogMessagePacketBase.cs (2)
64/// Event is a <see cref="ProjectFinishedEventArgs"/>. 608else if (eventType == typeof(ProjectFinishedEventArgs))
Microsoft.Build.Engine.UnitTests (22)
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)
506ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs(null, null, "p", true); 718ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 771ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 833ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 891ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 947ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 1008ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 1069ProjectFinishedEventArgs pfea = new ProjectFinishedEventArgs("pf", null, "fname", true); 1762ProjectFinishedEventArgs finished2 = new ProjectFinishedEventArgs(null, null, "p2", true); 1767ProjectFinishedEventArgs finished1 = new ProjectFinishedEventArgs(null, null, "p", true);
Telemetry\Telemetry_Tests.cs (3)
32private readonly List<ProjectFinishedEventArgs> _projectFinishedEventArgs = []; 36public IReadOnlyList<ProjectFinishedEventArgs> ProjectFinishedEventArgsReceived => 44private void EventSource_ProjectFinished(object sender, ProjectFinishedEventArgs e)
TerminalLogger_Tests.cs (1)
213private 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.UnitTests.Shared (5)
BuildEventArgsExtension.cs (2)
256public static bool IsEquivalent(ProjectFinishedEventArgs args, ProjectFinishedEventArgs other)
MockLogger.cs (3)
104public List<ProjectFinishedEventArgs> ProjectFinishedEvents { get; } = new List<ProjectFinishedEventArgs>(); 350case 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)
218private void OnProjectFinished(object sender, ProjectFinishedEventArgs e)
MSBuild (1)
LogMessagePacketBase.cs (1)
608else if (eventType == typeof(ProjectFinishedEventArgs))
MSBuildTaskHost (1)
LogMessagePacketBase.cs (1)
608else if (eventType == typeof(ProjectFinishedEventArgs))
XmlFileLogger (1)
ObjectModel\Build.cs (1)
244public void CompleteProject(ProjectFinishedEventArgs projectFinishedEventArgs)