1 interface inheriting from IEventSource
Microsoft.Build.Framework (1)
IEventSource2.cs (1)
18public interface IEventSource2 : IEventSource
38 references to IEventSource
Microsoft.Build.Framework (33)
IEventSource.cs (29)
169/// Helper methods for <see cref="IEventSource"/> interface. 174/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.MessageRaised"/> event. 178public static void HandleMessageRaised(this IEventSource eventSource, BuildMessageEventHandler handler) 185/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.ErrorRaised"/> event. 189public static void HandleErrorRaised(this IEventSource eventSource, BuildErrorEventHandler handler) 196/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.WarningRaised"/> event. 200public static void HandleWarningRaised(this IEventSource eventSource, BuildWarningEventHandler handler) 207/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.BuildStarted"/> event. 211public static void HandleBuildStarted(this IEventSource eventSource, BuildStartedEventHandler handler) 218/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.BuildFinished"/> event. 222public static void HandleBuildFinished(this IEventSource eventSource, BuildFinishedEventHandler handler) 229/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.ProjectStarted"/> event. 233public static void HandleProjectStarted(this IEventSource eventSource, ProjectStartedEventHandler handler) 240/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.ProjectFinished"/> event. 244public static void HandleProjectFinished(this IEventSource eventSource, ProjectFinishedEventHandler handler) 252/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.TargetStarted"/> event. 256public static void HandleTargetStarted(this IEventSource eventSource, TargetStartedEventHandler handler) 263/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.TargetFinished"/> event. 267public static void HandleTargetFinished(this IEventSource eventSource, TargetFinishedEventHandler handler) 274/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.TaskStarted"/> event. 278public static void HandleTaskStarted(this IEventSource eventSource, TaskStartedEventHandler handler) 285/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.TaskFinished"/> event. 289public static void HandleTaskFinished(this IEventSource eventSource, TaskFinishedEventHandler handler) 296/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.CustomEventRaised"/> event. 300public static void HandleCustomEventRaised(this IEventSource eventSource, CustomBuildEventHandler handler) 307/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.StatusEventRaised"/> event. 311public static void HandleStatusEventRaised(this IEventSource eventSource, BuildStatusEventHandler handler) 318/// Helper method ensuring single deduplicated subscription to the <see cref="IEventSource.AnyEventRaised"/> event. 322public static void HandleAnyEventRaised(this IEventSource eventSource, AnyEventHandler handler)
ILogger.cs (1)
82void Initialize(IEventSource eventSource);
INodeLogger.cs (1)
27void Initialize(IEventSource eventSource, int nodeCount);
Telemetry\InternalTelemetryForwardingLogger.cs (2)
19public void Initialize(IEventSource eventSource, int nodeCount) => Initialize(eventSource); 21public void Initialize(IEventSource eventSource)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
MSBuild\Logging\MSBuildDiagnosticLogger.cs (2)
14private MSB.Framework.IEventSource? _eventSource; 37public void Initialize(MSB.Framework.IEventSource eventSource)
Microsoft.DotNet.ArcadeLogging (1)
PipelinesLogger.cs (1)
31public void Initialize(IEventSource eventSource)
TaskUsageLogger (1)
TaskUsageLogger.cs (1)
64public override void Initialize(IEventSource eventSource)
XmlFileLogger (1)
XmlFileLogger.cs (1)
42public override void Initialize(IEventSource eventSource)