15 types derived from TraceListener
csc (1)
src\Compilers\Shared\ExitingTraceListener.cs (1)
19
internal sealed class ExitingTraceListener :
TraceListener
Microsoft.CodeAnalysis.LanguageServer (1)
BrokeredServices\BrokeredServiceTraceListener.cs (1)
13
internal class BrokeredServiceTraceListener :
TraceListener
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\ThrowingTraceListener.cs (1)
10
internal sealed class ThrowingTraceListener :
TraceListener
Microsoft.CodeAnalysis.Test.Utilities (2)
Assert\XunitTraceListener.cs (1)
11
public sealed class XunitTraceListener :
TraceListener
ThrowingTraceListener.cs (1)
22
public sealed class ThrowingTraceListener :
TraceListener
Microsoft.DotNet.VersionTools.Tasks (1)
MsBuildTraceListener.cs (1)
18
public class MsBuildTraceListener :
TraceListener
Microsoft.DotNet.VersionTools.Tests (1)
Util\XunitTraceListener.cs (1)
10
public class XunitTraceListener :
TraceListener
Microsoft.VisualStudio.IntegrationTest.Setup (1)
TestTraceListener.cs (1)
13
internal class TestTraceListener :
TraceListener
System.Diagnostics.EventLog (1)
artifacts\obj\System.Diagnostics.EventLog\Debug\net10.0\System.Diagnostics.EventLog.notsupported.cs (1)
142
public sealed partial class EventLogTraceListener : System.Diagnostics.
TraceListener
System.Diagnostics.TextWriterTraceListener (1)
System\Diagnostics\TextWriterTraceListener.cs (1)
14
public class TextWriterTraceListener :
TraceListener
System.Diagnostics.TraceSource (1)
System\Diagnostics\DefaultTraceListener.cs (1)
17
public class DefaultTraceListener :
TraceListener
System.Private.Windows.Core.TestUtilities (2)
NoAssertContext.cs (1)
107
private class NoAssertListener :
TraceListener
ThrowingTraceListener.cs (1)
6
public sealed class ThrowingTraceListener :
TraceListener
vbc (1)
src\Compilers\Shared\ExitingTraceListener.cs (1)
19
internal sealed class ExitingTraceListener :
TraceListener
VBCSCompiler (1)
src\Compilers\Shared\ExitingTraceListener.cs (1)
19
internal sealed class ExitingTraceListener :
TraceListener
123 references to TraceListener
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (3)
Remote\InProcRemostHostClient.cs (2)
27
public static RemoteHostClient Create(SolutionServices services, RemoteServiceCallbackDispatcherRegistry callbackDispatchers,
TraceListener
? traceListener, RemoteHostTestData testData)
161
public InProcRemoteServices(SolutionServices workspaceServices,
TraceListener
? traceListener, RemoteHostTestData testData)
Remote\InProcRemoteHostClientProvider.cs (1)
70
public
TraceListener
? TraceListener { get; set; }
Microsoft.Extensions.Logging.TraceSource (11)
TraceSourceFactoryExtensions.cs (8)
22
/// <param name="listener">The <see cref="
TraceListener
"/> to use.</param>
26
public static ILoggerFactory AddTraceSource(this ILoggerFactory factory, System.Diagnostics.SourceSwitch sourceSwitch, System.Diagnostics.
TraceListener
listener)
60
/// <param name="listener">The <see cref="
TraceListener
"/> to use.</param>
64
public static ILoggerFactory AddTraceSource(this ILoggerFactory factory, string switchName, System.Diagnostics.
TraceListener
listener)
114
/// <param name="listener">The <see cref="
TraceListener
"/> to use.</param>
119
TraceListener
listener)
151
/// <param name="listener">The <see cref="
TraceListener
"/> to use.</param>
156
TraceListener
listener)
TraceSourceLoggerProvider.cs (3)
18
private readonly
TraceListener
? _rootTraceListener;
37
/// <param name="rootTraceListener">The <see cref="
TraceListener
"/> to use.</param>
38
public TraceSourceLoggerProvider(SourceSwitch rootSourceSwitch,
TraceListener
? rootTraceListener)
netstandard (1)
netstandard.cs (1)
707
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.
TraceListener
))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
545
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.
TraceListener
))]
System.Configuration.ConfigurationManager (17)
System\Diagnostics\ListenerElementsCollection.cs (13)
25
public IEnumerable<
TraceListener
> GetRuntimeObject()
27
List<
TraceListener
> listeners = new();
90
private static readonly ConditionalWeakTable<
TraceListener
, string> s_initData = new();
92
public ListenerElement(bool allowReferences) : base(typeof(
TraceListener
))
173
public
TraceListener
GetRuntimeObject()
176
return (
TraceListener
)_runtimeObject;
203
return (
TraceListener
)_runtimeObject;
208
TraceListener
newListener = (
TraceListener
)BaseGetRuntimeObject();
301
internal
TraceListener
RefreshRuntimeObject(
TraceListener
listener)
329
return (
TraceListener
)_runtimeObject;
369
private bool InitDataChanged(
TraceListener
listener) => !s_initData.TryGetValue(listener, out string previousInitData)
System\Diagnostics\TraceConfiguration.cs (4)
85
TraceListener
[] newListenerCollection = new
TraceListener
[sourceElement.Listeners.Count];
89
TraceListener
listener = traceSource.Listeners[listenerElement.Name];
166
foreach (
var
listener in listeners.GetRuntimeObject())
System.Diagnostics.TraceSource (88)
System\Diagnostics\DefaultTraceListener.cs (1)
25
/// Default as its <see cref='System.Diagnostics.
TraceListener
.Name'/>.</para>
System\Diagnostics\TraceInternal.cs (30)
23
foreach (
TraceListener
listener in Listeners)
34
foreach (
TraceListener
listener in Listeners)
73
TraceListener
defaultListener = new DefaultTraceListener();
157
foreach (
TraceListener
listener in Listeners)
165
foreach (
TraceListener
listener in Listeners)
190
foreach (
TraceListener
listener in Listeners)
223
foreach (
TraceListener
listener in Listeners)
232
foreach (
TraceListener
listener in Listeners)
260
foreach (
TraceListener
listener in Listeners)
269
foreach (
TraceListener
listener in Listeners)
340
foreach (
TraceListener
listener in Listeners)
348
foreach (
TraceListener
listener in Listeners)
360
foreach (
TraceListener
listener in Listeners)
379
foreach (
TraceListener
listener in Listeners)
406
foreach (
TraceListener
listener in Listeners)
415
foreach (
TraceListener
listener in Listeners)
440
foreach (
TraceListener
listener in Listeners)
449
foreach (
TraceListener
listener in Listeners)
474
foreach (
TraceListener
listener in Listeners)
483
foreach (
TraceListener
listener in Listeners)
508
foreach (
TraceListener
listener in Listeners)
517
foreach (
TraceListener
listener in Listeners)
542
foreach (
TraceListener
listener in Listeners)
551
foreach (
TraceListener
listener in Listeners)
576
foreach (
TraceListener
listener in Listeners)
585
foreach (
TraceListener
listener in Listeners)
610
foreach (
TraceListener
listener in Listeners)
619
foreach (
TraceListener
listener in Listeners)
644
foreach (
TraceListener
listener in Listeners)
653
foreach (
TraceListener
listener in Listeners)
System\Diagnostics\TraceListener.cs (11)
30
/// <para>Initializes a new instance of the <see cref='System.Diagnostics.
TraceListener
'/> class.</para>
37
/// <para>Initializes a new instance of the <see cref='System.Diagnostics.
TraceListener
'/> class using the specified name as the
48
/// <para> Gets or sets a name for this <see cref='System.Diagnostics.
TraceListener
'/>.</para>
206
/// <para>Writes the name of the <paramref name="o"/> parameter to the listener you specify when you inherit from the <see cref='System.Diagnostics.
TraceListener
'/>
220
/// inherit from the <see cref='System.Diagnostics.
TraceListener
'/>
236
/// specify when you inherit from the <see cref='System.Diagnostics.
TraceListener
'/>
252
/// inherit from the <see cref='System.Diagnostics.
TraceListener
'/>
253
/// class, and resets the <see cref='
TraceListener
.NeedIndent'/> property to <see langword='false'/>.</para>
280
/// <para>Writes the name of the <paramref name="o"/> parameter to the listener you specify when you inherit from the <see cref='System.Diagnostics.
TraceListener
'/> class, followed by a line terminator. The default line terminator is a
294
/// inherit from the <see cref='System.Diagnostics.
TraceListener
'/> class,
310
/// specify when you inherit from the <see cref='System.Diagnostics.
TraceListener
'/>
System\Diagnostics\TraceListeners.cs (29)
16
private readonly List<
TraceListener
?> _list;
20
_list = new List<
TraceListener
?>(1);
24
/// <para>Gets or sets the <see cref='
TraceListener
'/> at
27
public
TraceListener
this[int i]
42
/// <para>Gets the first <see cref='System.Diagnostics.
TraceListener
'/> in the list with the specified name.</para>
44
public
TraceListener
? this[string name]
48
foreach (
TraceListener
? listener in this)
71
/// <para>Adds a <see cref='System.Diagnostics.
TraceListener
'/> to the list.</para>
73
public int Add(
TraceListener
listener)
86
public void AddRange(
TraceListener
[] value)
125
public bool Contains(
TraceListener
? listener)
134
public void CopyTo(
TraceListener
[] listeners, int index)
149
internal static void InitializeListener(
TraceListener
listener)
160
public int IndexOf(
TraceListener
? listener)
168
public void Insert(int index,
TraceListener
listener)
179
/// Removes the specified instance of the <see cref='System.Diagnostics.
TraceListener
'/> class from the list.
182
public void Remove(
TraceListener
? listener)
193
TraceListener
? listener = this[name];
199
/// <para>Removes the <see cref='System.Diagnostics.
TraceListener
'/> at the specified index.</para>
219
TraceListener
? listener = value as
TraceListener
;
248
TraceListener
? listener = value as
TraceListener
;
263
return _list.Contains((
TraceListener
?)value);
269
return _list.IndexOf((
TraceListener
?)value);
275
TraceListener
? listener = value as
TraceListener
;
283
_list.Insert(index, (
TraceListener
?)value);
292
_list.Remove((
TraceListener
)value!);
System\Diagnostics\TraceSource.cs (17)
118
foreach (
TraceListener
? listener in _listeners)
135
foreach (
TraceListener
? listener in _listeners)
143
foreach (
TraceListener
? listener in _listeners)
205
TraceListener
listener = _listeners[i];
215
TraceListener
listener = _listeners[i];
250
TraceListener
listener = _listeners[i];
260
TraceListener
listener = _listeners[i];
295
TraceListener
listener = _listeners[i];
305
TraceListener
listener = _listeners[i];
340
TraceListener
listener = _listeners[i];
350
TraceListener
listener = _listeners[i];
385
TraceListener
listener = _listeners[i];
395
TraceListener
listener = _listeners[i];
445
TraceListener
listener = _listeners[i];
459
TraceListener
listener = _listeners[i];
514
foreach (
TraceListener
listener in Listeners)
522
foreach (
TraceListener
listener in Listeners)
System.Private.Windows.Core.TestUtilities (2)
NoAssertContext.cs (2)
29
private static readonly
TraceListener
? s_defaultListener = Trace.Listeners["Default"];
114
private static
TraceListener
? DefaultListener