LogMessagePacketBase.cs (53)
271private static Dictionary<LoggingEventType, MethodInfo> s_readMethodCache = new Dictionary<LoggingEventType, MethodInfo>();
276private static Dictionary<LoggingEventType, MethodInfo> s_writeMethodCache = new Dictionary<LoggingEventType, MethodInfo>();
289private LoggingEventType _eventType = LoggingEventType.Invalid;
372internal LoggingEventType EventType
407ErrorUtilities.VerifyThrow(_eventType != LoggingEventType.CustomEvent, "_eventType should not be a custom event");
446if (_eventType == LoggingEventType.TargetFinishedEvent && _targetFinishedTranslator != null)
462ErrorUtilities.VerifyThrow(_eventType != LoggingEventType.CustomEvent, "_eventType should not be a custom event");
490if (_eventType == LoggingEventType.TargetFinishedEvent && _targetFinishedTranslator != null)
548LoggingEventType.BuildErrorEvent => new BuildErrorEventArgs(null, null, null, -1, -1, -1, -1, null, null, null),
549LoggingEventType.BuildFinishedEvent => new BuildFinishedEventArgs(null, null, false),
550LoggingEventType.BuildMessageEvent => new BuildMessageEventArgs(null, null, null, MessageImportance.Normal),
551LoggingEventType.BuildStartedEvent => new BuildStartedEventArgs(null, null),
552LoggingEventType.BuildWarningEvent => new BuildWarningEventArgs(null, null, null, -1, -1, -1, -1, null, null, null),
553LoggingEventType.ProjectFinishedEvent => new ProjectFinishedEventArgs(null, null, null, false),
554LoggingEventType.ProjectStartedEvent => new ProjectStartedEventArgs(null, null, null, null, null, null),
555LoggingEventType.TargetStartedEvent => new TargetStartedEventArgs(null, null, null, null, null),
556LoggingEventType.TargetFinishedEvent => new TargetFinishedEventArgs(null, null, null, null, null, false),
557LoggingEventType.TaskStartedEvent => new TaskStartedEventArgs(null, null, null, null, null),
558LoggingEventType.TaskFinishedEvent => new TaskFinishedEventArgs(null, null, null, null, null, false),
559LoggingEventType.TaskCommandLineEvent => new TaskCommandLineEventArgs(null, null, MessageImportance.Normal),
560LoggingEventType.ResponseFileUsedEvent => new ResponseFileUsedEventArgs(null),
603private LoggingEventType GetLoggingEventId(BuildEventArgs eventArg)
608return LoggingEventType.BuildMessageEvent;
612return LoggingEventType.TaskCommandLineEvent;
622return LoggingEventType.ProjectFinishedEvent;
626return LoggingEventType.ProjectStartedEvent;
630return LoggingEventType.ExternalProjectStartedEvent;
634return LoggingEventType.ExternalProjectFinishedEvent;
741return LoggingEventType.TargetStartedEvent;
745return LoggingEventType.TargetFinishedEvent;
749return LoggingEventType.TaskStartedEvent;
753return LoggingEventType.TaskFinishedEvent;
757return LoggingEventType.BuildFinishedEvent;
761return LoggingEventType.BuildStartedEvent;
765return LoggingEventType.BuildWarningEvent;
769return LoggingEventType.BuildErrorEvent;
773return LoggingEventType.ResponseFileUsedEvent;
777return LoggingEventType.CustomEvent;
785private void WriteEventToStream(BuildEventArgs buildEvent, LoggingEventType eventType, ITranslator translator)
811case LoggingEventType.BuildMessageEvent:
814case LoggingEventType.ResponseFileUsedEvent:
817case LoggingEventType.TaskCommandLineEvent:
820case LoggingEventType.BuildErrorEvent:
823case LoggingEventType.BuildWarningEvent:
1136private BuildEventArgs ReadEventFromStream(LoggingEventType eventType, ITranslator translator)
1159LoggingEventType.TaskCommandLineEvent => ReadTaskCommandLineEventFromStream(translator, message, helpKeyword, senderName),
1160LoggingEventType.BuildErrorEvent => ReadTaskBuildErrorEventFromStream(translator, message, helpKeyword, senderName),
1161LoggingEventType.BuildMessageEvent => ReadBuildMessageEventFromStream(translator, message, helpKeyword, senderName),
1162LoggingEventType.ResponseFileUsedEvent => ReadResponseFileUsedEventFromStream(translator, message, helpKeyword, senderName),
1163LoggingEventType.BuildWarningEvent => ReadBuildWarningEventFromStream(translator, message, helpKeyword, senderName),