System.Diagnostics.Trace

E697484

System.Diagnostics.Trace is a .NET class that provides methods for emitting tracing and debugging information from applications to various listeners for diagnostics and logging.

All labels observed (3)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf .NET class
static class
availableSince .NET Framework 1.0
linked to: .NET Framework
configuredBy app.config
application configuration file
web.config
documentationUrl https://learn.microsoft.com/dotnet/api/system.diagnostics.trace
hasMethod Assert
Close
Fail
Flush
Indent
Refresh
TraceError
TraceInformation
TraceWarning
Unindent
Write
WriteIf
WriteLine
WriteLineIf
hasProperty AutoFlush
IndentLevel
IndentSize
Listeners
namespace System.Diagnostics
outputCanBeDirectedTo console
custom trace listeners
event logs
log files
partOf .NET (5+) runtime libraries
linked to: .NET (5 and later)

.NET Core
.NET Framework
providesFunctionality diagnostics
logging
tracing
relatedTo System.Diagnostics.Debug
System.Diagnostics.TraceSource
threadSafety static members are thread-safe
usedFor application diagnostics
emitting debugging information
emitting tracing information
logging to trace listeners
writesTo ConsoleTraceListener
DefaultTraceListener
EventLogTraceListener
TextWriterTraceListener
TraceListener

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

System containsType System.Diagnostics.Trace
System.Diagnostics.Debug relatedClass System.Diagnostics.Trace
System.Diagnostics.Debug relatedClass System.Diagnostics.TraceSource
linked to: System.Diagnostics.Trace
System.Diagnostics containsClass System.Diagnostics.Trace
System.Diagnostics assembly System.Diagnostics.TraceSource.dll
linked to: System.Diagnostics.Trace