System.Diagnostics
E697488
System.Diagnostics is a .NET Framework namespace that provides classes for interacting with system processes, event logs, performance counters, and debugging and tracing functionality.
Statements (69)
| Predicate | Object |
|---|---|
| instanceOf | .NET namespace ⓘ |
| assembly |
System.Diagnostics.EventLog.dll
ⓘ
System.Diagnostics.PerformanceCounter.dll NERFINISHED ⓘ System.Diagnostics.Process.dll ⓘ System.Diagnostics.TraceSource.dll NERFINISHED ⓘ System.dll ⓘ |
| containsClass |
System.Diagnostics.Activity
NERFINISHED
ⓘ
System.Diagnostics.ActivitySource NERFINISHED ⓘ System.Diagnostics.ConsoleTraceListener NERFINISHED ⓘ System.Diagnostics.Debug NERFINISHED ⓘ System.Diagnostics.DefaultTraceListener NERFINISHED ⓘ System.Diagnostics.DiagnosticListener NERFINISHED ⓘ System.Diagnostics.DiagnosticSource NERFINISHED ⓘ System.Diagnostics.EventLog NERFINISHED ⓘ System.Diagnostics.EventLogEntry NERFINISHED ⓘ System.Diagnostics.EventLogEntryType NERFINISHED ⓘ System.Diagnostics.FileVersionInfo NERFINISHED ⓘ System.Diagnostics.PerformanceCounter ⓘ System.Diagnostics.PerformanceCounterCategory NERFINISHED ⓘ System.Diagnostics.PerformanceCounterType NERFINISHED ⓘ System.Diagnostics.Process NERFINISHED ⓘ System.Diagnostics.ProcessStartInfo ⓘ System.Diagnostics.SourceSwitch NERFINISHED ⓘ System.Diagnostics.StackFrame NERFINISHED ⓘ System.Diagnostics.StackTrace NERFINISHED ⓘ System.Diagnostics.Stopwatch NERFINISHED ⓘ System.Diagnostics.SymbolStore.ISymbolDocument NERFINISHED ⓘ System.Diagnostics.SymbolStore.ISymbolMethod NERFINISHED ⓘ System.Diagnostics.SymbolStore.ISymbolReader NERFINISHED ⓘ System.Diagnostics.SymbolStore.ISymbolWriter NERFINISHED ⓘ System.Diagnostics.TextWriterTraceListener NERFINISHED ⓘ System.Diagnostics.Trace NERFINISHED ⓘ System.Diagnostics.TraceEventCache NERFINISHED ⓘ System.Diagnostics.TraceEventType NERFINISHED ⓘ System.Diagnostics.TraceListener NERFINISHED ⓘ System.Diagnostics.TraceOptions ⓘ System.Diagnostics.TraceSource NERFINISHED ⓘ System.Diagnostics.TraceSwitch NERFINISHED ⓘ |
| documentationUrl | https://learn.microsoft.com/dotnet/api/system.diagnostics ⓘ |
| language |
C#
ⓘ
F# NERFINISHED ⓘ VB.NET NERFINISHED ⓘ |
| partOf |
.NET
NERFINISHED
ⓘ
.NET Framework Class Library NERFINISHED ⓘ |
| platform |
Linux
ⓘ
Windows ⓘ macOS ⓘ |
| providedBy |
.NET (5+) runtime
NERFINISHED
ⓘ
.NET Core NERFINISHED ⓘ .NET Framework NERFINISHED ⓘ |
| providesFunctionality |
Windows Event Log access
ⓘ
code profiling support ⓘ debugging support ⓘ diagnostic tracing ⓘ event logging ⓘ logging ⓘ monitoring processes ⓘ performance counters ⓘ process management ⓘ starting processes ⓘ tracing ⓘ |
| targetFramework |
.NET 5 and later
ⓘ
.NET Core 1.0 and later NERFINISHED ⓘ .NET Framework 1.0 and later NERFINISHED ⓘ |
| usedFor |
diagnosing application issues
ⓘ
instrumenting code for tracing ⓘ integrating with system event logs ⓘ measuring performance ⓘ writing diagnostic logs ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.