1 write to ForwardingLoggerDescription
Microsoft.Build (1)
BackEnd\Components\Logging\ForwardingLoggerRecord.cs (1)
25this.ForwardingLoggerDescription = forwardingLoggerDescription;
10 references to ForwardingLoggerDescription
Microsoft.Build (10)
BackEnd\BuildManager\BuildManager.cs (9)
3579loggingService.RegisterDistributedLogger(forwardingLoggerRecord.CentralLogger, forwardingLoggerRecord.ForwardingLoggerDescription); 3608if (!result.Any(l => l.ForwardingLoggerDescription.Name.Contains(engineAssemblyName))) 3616l.ForwardingLoggerDescription.Name.Contains(typeof(CentralForwardingLogger).FullName!) 3618(l.ForwardingLoggerDescription.Name.Contains(configurableLoggerName) 3620l.ForwardingLoggerDescription.LoggerSwitchParameters.Contains("PROJECTSTARTEDEVENT") 3622l.ForwardingLoggerDescription.LoggerSwitchParameters.Contains("PROJECTFINISHEDEVENT") 3624l.ForwardingLoggerDescription.LoggerSwitchParameters.Contains("FORWARDPROJECTCONTEXTEVENTS") 3632l.ForwardingLoggerDescription.Name.Contains(configurableLoggerName)); 3641configurableLogger.ForwardingLoggerDescription.LoggerSwitchParameters += ";PROJECTSTARTEDEVENT;PROJECTFINISHEDEVENT;FORWARDPROJECTCONTEXTEVENTS;RESPECTVERBOSITY";
Definition\ProjectCollection.cs (1)
1466_loggingService.RegisterDistributedLogger(new Logging.ReusableLogger(remoteLoggerRecord.CentralLogger), remoteLoggerRecord.ForwardingLoggerDescription);