164 references to LoggingEventType
Microsoft.Build (127)
BackEnd\Components\Communications\LogMessagePacket.cs (12)
57
protected override bool EventCanSerializeItself(
LoggingEventType
eventType, MethodInfo methodInfo) => eventType switch
61
LoggingEventType
.ProjectEvaluationStartedEvent => false,
62
LoggingEventType
.ProjectEvaluationFinishedEvent => false,
63
LoggingEventType
.ResponseFileUsedEvent => false,
69
protected override void WriteEventToStream(BuildEventArgs buildEvent,
LoggingEventType
eventType, ITranslator translator)
71
if (eventType ==
LoggingEventType
.ProjectEvaluationStartedEvent)
76
else if (eventType ==
LoggingEventType
.ProjectEvaluationFinishedEvent)
85
protected override BuildEventArgs ReadEventFromStream(
LoggingEventType
eventType, ITranslator translator)
87
if (eventType ==
LoggingEventType
.ProjectEvaluationStartedEvent)
91
else if (eventType ==
LoggingEventType
.ProjectEvaluationFinishedEvent)
496
protected override void TranslateAdditionalProperties(ITranslator translator,
LoggingEventType
eventType, BuildEventArgs buildEvent)
498
if (eventType !=
LoggingEventType
.TargetFinishedEvent)
BackEnd\Components\Logging\LoggingService.cs (1)
993
ErrorUtilities.VerifyThrow(loggingPacket.EventType !=
LoggingEventType
.CustomEvent, "Custom event types are no longer supported. Does the sending node have a different version?");
BackEnd\Node\OutOfProcNode.cs (1)
604
&& logMessage.EventType ==
LoggingEventType
.CustomEvent)
Instance\TaskFactories\TaskHostTask.cs (5)
602
case
LoggingEventType
.BuildErrorEvent:
605
case
LoggingEventType
.BuildWarningEvent:
608
case
LoggingEventType
.TaskCommandLineEvent:
609
case
LoggingEventType
.BuildMessageEvent:
612
case
LoggingEventType
.CustomEvent:
LogMessagePacketBase.cs (108)
29
/// An invalid eventId, used during initialization of a <see cref="
LoggingEventType
"/>.
273
private static readonly Dictionary<
LoggingEventType
, MethodInfo> s_writeMethodCache = new Dictionary<
LoggingEventType
, MethodInfo>();
281
private
LoggingEventType
_eventType =
LoggingEventType
.Invalid;
354
internal
LoggingEventType
EventType
389
ErrorUtilities.VerifyThrow(_eventType !=
LoggingEventType
.CustomEvent, "_eventType should not be a custom event");
430
ErrorUtilities.VerifyThrow(_eventType !=
LoggingEventType
.CustomEvent, "_eventType should not be a custom event");
481
protected virtual bool EventCanSerializeItself(
LoggingEventType
eventType, MethodInfo methodInfo)
487
protected virtual void TranslateAdditionalProperties(ITranslator translator,
LoggingEventType
eventType, BuildEventArgs buildEvent)
535
LoggingEventType
.BuildErrorEvent => new BuildErrorEventArgs(null, null, null, -1, -1, -1, -1, null, null, null),
536
LoggingEventType
.BuildFinishedEvent => new BuildFinishedEventArgs(null, null, false),
537
LoggingEventType
.BuildMessageEvent => new BuildMessageEventArgs(null, null, null, MessageImportance.Normal),
538
LoggingEventType
.BuildStartedEvent => new BuildStartedEventArgs(null, null),
539
LoggingEventType
.BuildWarningEvent => new BuildWarningEventArgs(null, null, null, -1, -1, -1, -1, null, null, null),
540
LoggingEventType
.ProjectFinishedEvent => new ProjectFinishedEventArgs(null, null, null, false),
541
LoggingEventType
.ProjectStartedEvent => new ProjectStartedEventArgs(null, null, null, null, null, null),
542
LoggingEventType
.TargetStartedEvent => new TargetStartedEventArgs(null, null, null, null, null),
543
LoggingEventType
.TargetFinishedEvent => new TargetFinishedEventArgs(null, null, null, null, null, false),
544
LoggingEventType
.TaskStartedEvent => new TaskStartedEventArgs(null, null, null, null, null),
545
LoggingEventType
.TaskFinishedEvent => new TaskFinishedEventArgs(null, null, null, null, null, false),
546
LoggingEventType
.TaskCommandLineEvent => new TaskCommandLineEventArgs(null, null, MessageImportance.Normal),
547
LoggingEventType
.ResponseFileUsedEvent => new ResponseFileUsedEventArgs(null),
550
LoggingEventType
.AssemblyLoadEvent => new AssemblyLoadBuildEventArgs(),
551
LoggingEventType
.TaskParameterEvent => new TaskParameterEventArgs(0, null, null, true, default),
552
LoggingEventType
.ProjectEvaluationStartedEvent => new ProjectEvaluationStartedEventArgs(),
553
LoggingEventType
.ProjectEvaluationFinishedEvent => new ProjectEvaluationFinishedEventArgs(),
554
LoggingEventType
.ProjectImportedEvent => new ProjectImportedEventArgs(),
555
LoggingEventType
.TargetSkipped => new TargetSkippedEventArgs(),
556
LoggingEventType
.Telemetry => new TelemetryEventArgs(),
557
LoggingEventType
.ExtendedCustomEvent => new ExtendedCustomBuildEventArgs(),
558
LoggingEventType
.ExtendedBuildErrorEvent => new ExtendedBuildErrorEventArgs(),
559
LoggingEventType
.ExtendedBuildWarningEvent => new ExtendedBuildWarningEventArgs(),
560
LoggingEventType
.ExtendedBuildMessageEvent => new ExtendedBuildMessageEventArgs(),
561
LoggingEventType
.ExtendedCriticalBuildMessageEvent => new ExtendedCriticalBuildMessageEventArgs(),
562
LoggingEventType
.ExternalProjectStartedEvent => new ExternalProjectStartedEventArgs(null, null, null, null, null),
563
LoggingEventType
.ExternalProjectFinishedEvent => new ExternalProjectFinishedEventArgs(null, null, null, null, false),
564
LoggingEventType
.CriticalBuildMessage => new CriticalBuildMessageEventArgs(null, null, null, -1, -1, -1, -1, null, null, null),
565
LoggingEventType
.MetaprojectGenerated => new MetaprojectGeneratedEventArgs(null, null, null),
566
LoggingEventType
.PropertyInitialValueSet => new PropertyInitialValueSetEventArgs(),
567
LoggingEventType
.PropertyReassignment => new PropertyReassignmentEventArgs(),
568
LoggingEventType
.UninitializedPropertyRead => new UninitializedPropertyReadEventArgs(),
569
LoggingEventType
.GeneratedFileUsedEvent => new GeneratedFileUsedEventArgs(),
570
LoggingEventType
.BuildCheckMessageEvent => new BuildCheckResultMessage(),
571
LoggingEventType
.BuildCheckWarningEvent => new BuildCheckResultWarning(),
572
LoggingEventType
.BuildCheckErrorEvent => new BuildCheckResultError(),
573
LoggingEventType
.BuildCheckAcquisitionEvent => new BuildCheckAcquisitionEventArgs(),
574
LoggingEventType
.BuildCheckTracingEvent => new BuildCheckTracingEventArgs(),
575
LoggingEventType
.EnvironmentVariableReadEvent => new EnvironmentVariableReadEventArgs(),
576
LoggingEventType
.BuildSubmissionStartedEvent => new BuildSubmissionStartedEventArgs(),
577
LoggingEventType
.BuildCanceledEvent => new BuildCanceledEventArgs("Build canceled."),
578
LoggingEventType
.WorkerNodeTelemetryEvent => new WorkerNodeTelemetryEventArgs(),
591
private
LoggingEventType
GetLoggingEventId(BuildEventArgs eventArg)
596
return
LoggingEventType
.BuildMessageEvent;
600
return
LoggingEventType
.TaskCommandLineEvent;
605
return
LoggingEventType
.TaskParameterEvent;
610
return
LoggingEventType
.ProjectFinishedEvent;
614
return
LoggingEventType
.ProjectStartedEvent;
618
return
LoggingEventType
.ExternalProjectStartedEvent;
622
return
LoggingEventType
.ExternalProjectFinishedEvent;
628
return
LoggingEventType
.ProjectEvaluationFinishedEvent;
632
return
LoggingEventType
.ProjectEvaluationStartedEvent;
636
return
LoggingEventType
.ProjectImportedEvent;
640
return
LoggingEventType
.TargetSkipped;
644
return
LoggingEventType
.Telemetry;
648
return
LoggingEventType
.AssemblyLoadEvent;
652
return
LoggingEventType
.ExtendedCustomEvent;
656
return
LoggingEventType
.ExtendedBuildErrorEvent;
660
return
LoggingEventType
.ExtendedBuildWarningEvent;
664
return
LoggingEventType
.ExtendedBuildMessageEvent;
668
return
LoggingEventType
.CriticalBuildMessage;
672
return
LoggingEventType
.ExtendedCriticalBuildMessageEvent;
676
return
LoggingEventType
.MetaprojectGenerated;
680
return
LoggingEventType
.PropertyInitialValueSet;
684
return
LoggingEventType
.PropertyReassignment;
688
return
LoggingEventType
.UninitializedPropertyRead;
692
return
LoggingEventType
.GeneratedFileUsedEvent;
696
return
LoggingEventType
.BuildCheckMessageEvent;
700
return
LoggingEventType
.BuildCheckWarningEvent;
704
return
LoggingEventType
.BuildCheckErrorEvent;
708
return
LoggingEventType
.BuildCheckAcquisitionEvent;
712
return
LoggingEventType
.BuildCheckTracingEvent;
716
return
LoggingEventType
.EnvironmentVariableReadEvent;
720
return
LoggingEventType
.BuildSubmissionStartedEvent;
724
return
LoggingEventType
.BuildCanceledEvent;
728
return
LoggingEventType
.WorkerNodeTelemetryEvent;
733
return
LoggingEventType
.TargetStartedEvent;
737
return
LoggingEventType
.TargetFinishedEvent;
741
return
LoggingEventType
.TaskStartedEvent;
745
return
LoggingEventType
.TaskFinishedEvent;
749
return
LoggingEventType
.BuildFinishedEvent;
753
return
LoggingEventType
.BuildStartedEvent;
757
return
LoggingEventType
.BuildWarningEvent;
761
return
LoggingEventType
.BuildErrorEvent;
765
return
LoggingEventType
.ResponseFileUsedEvent;
769
return
LoggingEventType
.CustomEvent;
780
protected virtual void WriteEventToStream(BuildEventArgs buildEvent,
LoggingEventType
eventType, ITranslator translator)
793
case
LoggingEventType
.BuildMessageEvent:
796
case
LoggingEventType
.ResponseFileUsedEvent:
799
case
LoggingEventType
.TaskCommandLineEvent:
802
case
LoggingEventType
.BuildErrorEvent:
805
case
LoggingEventType
.BuildWarningEvent:
920
protected virtual BuildEventArgs ReadEventFromStream(
LoggingEventType
eventType, ITranslator translator)
932
LoggingEventType
.TaskCommandLineEvent => ReadTaskCommandLineEventFromStream(translator, message, helpKeyword, senderName),
933
LoggingEventType
.BuildErrorEvent => ReadTaskBuildErrorEventFromStream(translator, message, helpKeyword, senderName),
934
LoggingEventType
.BuildMessageEvent => ReadBuildMessageEventFromStream(translator, message, helpKeyword, senderName),
935
LoggingEventType
.ResponseFileUsedEvent => ReadResponseFileUsedEventFromStream(translator, message, helpKeyword, senderName),
936
LoggingEventType
.BuildWarningEvent => ReadBuildWarningEventFromStream(translator, message, helpKeyword, senderName),
Microsoft.Build.Engine.UnitTests (37)
BackEnd\NodePackets_Tests.cs (37)
86
VerifyLoggingPacket(buildFinished,
LoggingEventType
.BuildFinishedEvent);
87
VerifyLoggingPacket(buildStarted,
LoggingEventType
.BuildStartedEvent);
88
VerifyLoggingPacket(lowMessage,
LoggingEventType
.BuildMessageEvent);
89
VerifyLoggingPacket(taskStarted,
LoggingEventType
.TaskStartedEvent);
90
VerifyLoggingPacket(taskFinished,
LoggingEventType
.TaskFinishedEvent);
91
VerifyLoggingPacket(commandLine,
LoggingEventType
.TaskCommandLineEvent);
92
VerifyLoggingPacket(taskParameter,
LoggingEventType
.TaskParameterEvent);
93
VerifyLoggingPacket(warning,
LoggingEventType
.BuildWarningEvent);
94
VerifyLoggingPacket(error,
LoggingEventType
.BuildErrorEvent);
95
VerifyLoggingPacket(targetStarted,
LoggingEventType
.TargetStartedEvent);
96
VerifyLoggingPacket(targetFinished,
LoggingEventType
.TargetFinishedEvent);
97
VerifyLoggingPacket(targetSkipped,
LoggingEventType
.TargetSkipped);
98
VerifyLoggingPacket(projectStarted,
LoggingEventType
.ProjectStartedEvent);
99
VerifyLoggingPacket(projectFinished,
LoggingEventType
.ProjectFinishedEvent);
100
VerifyLoggingPacket(evaluationStarted,
LoggingEventType
.ProjectEvaluationStartedEvent);
101
VerifyLoggingPacket(evaluationFinished,
LoggingEventType
.ProjectEvaluationFinishedEvent);
102
VerifyLoggingPacket(externalStartedEvent,
LoggingEventType
.ExternalProjectStartedEvent);
103
VerifyLoggingPacket(externalFinishedEvent,
LoggingEventType
.ExternalProjectFinishedEvent);
104
VerifyLoggingPacket(assemblyLoad,
LoggingEventType
.AssemblyLoadEvent);
105
VerifyLoggingPacket(extError,
LoggingEventType
.ExtendedBuildErrorEvent);
106
VerifyLoggingPacket(extWarning,
LoggingEventType
.ExtendedBuildWarningEvent);
107
VerifyLoggingPacket(extMessage,
LoggingEventType
.ExtendedBuildMessageEvent);
108
VerifyLoggingPacket(extCustom,
LoggingEventType
.ExtendedCustomEvent);
109
VerifyLoggingPacket(criticalMessage,
LoggingEventType
.CriticalBuildMessage);
110
VerifyLoggingPacket(extCriticalMessage,
LoggingEventType
.ExtendedCriticalBuildMessageEvent);
111
VerifyLoggingPacket(propInit,
LoggingEventType
.PropertyInitialValueSet);
112
VerifyLoggingPacket(metaProjectGenerated,
LoggingEventType
.MetaprojectGenerated);
113
VerifyLoggingPacket(propReassign,
LoggingEventType
.PropertyReassignment);
114
VerifyLoggingPacket(responseFileUsed,
LoggingEventType
.ResponseFileUsedEvent);
115
VerifyLoggingPacket(uninitializedPropertyRead,
LoggingEventType
.UninitializedPropertyRead);
116
VerifyLoggingPacket(environmentVariableRead,
LoggingEventType
.EnvironmentVariableReadEvent);
117
VerifyLoggingPacket(generatedFileUsed,
LoggingEventType
.GeneratedFileUsedEvent);
118
VerifyLoggingPacket(buildSubmissionStarted,
LoggingEventType
.BuildSubmissionStartedEvent);
119
VerifyLoggingPacket(buildCheckTracing,
LoggingEventType
.BuildCheckTracingEvent);
120
VerifyLoggingPacket(buildCanceled,
LoggingEventType
.BuildCanceledEvent);
121
VerifyLoggingPacket(workerNodeTelemetry,
LoggingEventType
.WorkerNodeTelemetryEvent);
359
private static void VerifyLoggingPacket(BuildEventArgs buildEvent,
LoggingEventType
logEventType)