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