Namespace System.Diagnostics
Classes
- ConditionalAttribute
Indicates to compilers that a method call or attribute should be ignored unless a specified conditional compilation symbol is defined.
- Debug
Provides a set of methods and properties that help debug your code.
- DebuggableAttribute
Modifies code generation for runtime just-in-time (JIT) debugging. This class cannot be inherited.
- Debugger
Enables communication with a debugger. This class cannot be inherited.
- DebuggerBrowsableAttribute
Determines if and how a member is displayed in the debugger variable windows. This class cannot be inherited.
- DebuggerDisplayAttribute
Determines how a class or field is displayed in the debugger variable windows.
- DebuggerHiddenAttribute
Specifies the DebuggerHiddenAttribute. This class cannot be inherited.
- DebuggerNonUserCodeAttribute
Identifies a type or member that is not part of the user code for an application.
- DebuggerStepThroughAttribute
Identifies a type or member that is not part of the user code for an application.
- DebuggerStepperBoundaryAttribute
Indicates the code following the attribute is to be executed in run, not step, mode.
- DebuggerTypeProxyAttribute
Specifies the display proxy for a type.
- Stopwatch
Provides a set of methods and properties that you can use to accurately measure elapsed time.
Enums
- DebuggableAttribute.DebuggingModes
Specifies the debugging mode for the just-in-time (JIT) compiler.
- DebuggerBrowsableState
Provides display instructions for the debugger.