2 writes to _eventSinkDictionary
Microsoft.Build (2)
BackEnd\Components\Logging\LoggingService.cs (2)
346_eventSinkDictionary = new Dictionary<int, IBuildEventSink>(); 1015_eventSinkDictionary = null;
14 references to _eventSinkDictionary
Microsoft.Build (14)
BackEnd\Components\Logging\LoggingService.cs (14)
590get => _includeEvaluationMetaprojects ??= _eventSinkDictionary.Values.OfType<EventSourceSink>().Any(sink => sink.IncludeEvaluationMetaprojects); 599get => _includeEvaluationProfile ??= _eventSinkDictionary.Values.OfType<EventSourceSink>().Any(sink => sink.IncludeEvaluationProfiles); 608get => _includeTaskInputs ??= _eventSinkDictionary.Values.OfType<EventSourceSink>().Any(sink => sink.IncludeTaskInputs); 641var sinks = _eventSinkDictionary.Values.OfType<EventSourceSink>().ToList(); 866if (_eventSinkDictionary == null) 872foreach (KeyValuePair<int, IBuildEventSink> kvp in _eventSinkDictionary) 993foreach (IBuildEventSink sink in _eventSinkDictionary.Values) 1098EventSourceSink eventSource = (EventSourceSink)_eventSinkDictionary[_centralForwardingLoggerSinkId]; 1244_eventSinkDictionary.Add(sinkId, eventSourceSink); 1273foreach (KeyValuePair<int, IBuildEventSink> sinkPair in _eventSinkDictionary) 1285_eventSinkDictionary.Add(sinkId, forwardingLoggerSink); 1960bool gotSink = _eventSinkDictionary.TryGetValue(nodeEvent.Key, out IBuildEventSink sink); 1993foreach (KeyValuePair<int, IBuildEventSink> pair in _eventSinkDictionary) 2010foreach (KeyValuePair<int, IBuildEventSink> pair in _eventSinkDictionary)