3 instantiations of TraceSource
Microsoft.Extensions.Logging.TraceSource (1)
TraceSourceLoggerProvider.cs (1)
62var traceSource = new DiagnosticsTraceSource(traceSourceName);
Microsoft.TestPlatform.PlatformAbstractions (1)
common\Tracing\PlatformEqtTrace.cs (1)
153s_traceSource ??= new TraceSource("TpTrace", SourceLevels.Off);
System.Security.Cryptography.Xml (1)
System\Security\Cryptography\Xml\SignedXmlDebugLog.cs (1)
54private static readonly TraceSource s_traceSource = new TraceSource("System.Security.Cryptography.Xml.SignedXml");
49 references to TraceSource
Microsoft.CodeAnalysis.Features (2)
SemanticSearch\ISemanticSearchQueryService.cs (2)
25TraceSource traceSource, 40TraceSource traceSource,
Microsoft.CodeAnalysis.Workspaces (4)
Telemetry\IWorkspaceTelemetryService.cs (4)
32/// Adds a <see cref="TraceSource"/> used to log unexpected exceptions. 34void RegisterUnexpectedExceptionLogger(TraceSource logger); 37/// Removes a <see cref="TraceSource"/> used to log unexpected exceptions. 39void UnregisterUnexpectedExceptionLogger(TraceSource logger);
Microsoft.Extensions.Logging.TraceSource (22)
TraceSourceFactoryExtensions.cs (8)
18/// Adds a logger that writes to <see cref="System.Diagnostics.TraceSource"/>. 38/// Adds a logger that writes to <see cref="System.Diagnostics.TraceSource"/>. 56/// Adds a logger that writes to <see cref="System.Diagnostics.TraceSource"/>. 76/// Adds a logger that writes to <see cref="System.Diagnostics.TraceSource"/>. 94/// Adds a logger that writes to <see cref="System.Diagnostics.TraceSource"/>. 110/// Adds a logger that writes to <see cref="System.Diagnostics.TraceSource"/>. 129/// Adds a logger that writes to <see cref="System.Diagnostics.TraceSource"/>. 147/// Adds a logger that writes to <see cref="System.Diagnostics.TraceSource"/>.
TraceSourceLogger.cs (3)
6using DiagnosticsTraceSource = System.Diagnostics.TraceSource; 15private readonly DiagnosticsTraceSource _traceSource; 21public TraceSourceLogger(DiagnosticsTraceSource traceSource)
TraceSourceLoggerProvider.cs (11)
7using DiagnosticsTraceSource = System.Diagnostics.TraceSource; 20private readonly ConcurrentDictionary<string, DiagnosticsTraceSource> _sources = new ConcurrentDictionary<string, DiagnosticsTraceSource>(StringComparer.OrdinalIgnoreCase); 56private DiagnosticsTraceSource GetOrAddTraceSource(string name) => 57_sources.TryGetValue(name, out DiagnosticsTraceSource? source) ? source : 60private DiagnosticsTraceSource InitializeTraceSource(string traceSourceName) 62var traceSource = new DiagnosticsTraceSource(traceSourceName); 81DiagnosticsTraceSource parentTraceSource = GetOrAddTraceSource(parentSourceName); 88DiagnosticsTraceSource parentTraceSource = GetOrAddTraceSource(parentSourceName); 102private static bool HasDefaultListeners(DiagnosticsTraceSource traceSource) 107private static bool HasDefaultSwitch(DiagnosticsTraceSource traceSource)
Microsoft.TestPlatform.PlatformAbstractions (2)
common\Tracing\PlatformEqtTrace.cs (2)
85private static TraceSource? s_traceSource; 145private static TraceSource Source
netstandard (1)
netstandard.cs (1)
710[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.TraceSource))]
System (1)
src\runtime\src\libraries\shims\System\ref\System.cs (1)
548[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.TraceSource))]
System.Configuration.ConfigurationManager (4)
System\Diagnostics\TraceConfiguration.cs (4)
7/// Provides methods to register and configure tracing settings from configuration files to <see cref="TraceSource" /> and related classes. 15/// to <seealso cref="System.Diagnostics.TraceSource"/> and related classes. 24TraceSource.Initializing += InitializingTraceSource; 36TraceSource traceSource = e.TraceSource;
System.Diagnostics.TraceSource (12)
System\Diagnostics\InitializingTraceSourceEventArgs.cs (3)
7/// Provides data for the <see cref="TraceSource.Initializing"/> event. 15public InitializingTraceSourceEventArgs(TraceSource traceSource) 23public TraceSource TraceSource { get; }
System\Diagnostics\Trace.cs (2)
161/// Occurs when a <see cref="TraceSource"/> needs to be refreshed from configuration. 174TraceSource.RefreshAll();
System\Diagnostics\TraceSource.cs (7)
15private static readonly List<WeakReference<TraceSource>> s_tracesources = new List<WeakReference<TraceSource>>(); 39s_tracesources.Add(new WeakReference<TraceSource>(this)); 49List<WeakReference<TraceSource>> buffer = new List<WeakReference<TraceSource>>(s_tracesources.Count); 170if (s_tracesources[i].TryGetTarget(out TraceSource? tracesource)) 500/// Occurs when a <see cref="TraceSource"/> needs to be initialized.
System.Security.Cryptography.Xml (1)
System\Security\Cryptography\Xml\SignedXmlDebugLog.cs (1)
54private static readonly TraceSource s_traceSource = new TraceSource("System.Security.Cryptography.Xml.SignedXml");