March 2002
Intermediate to advanced
864 pages
31h 8m
English
TraceSwitch
This class provides a switch that can be set
to one of the values in the TraceLevel
enumeration. These values are inclusive and cumulative (for
example, if Level is set to
TraceLevel.Info, then
TraceInfo, TraceWarning and
TraceError are true). See TraceLevel for more details.
You can configure a trace switch using the application
configuration file (see Switch).
public class TraceSwitch : Switch { // Public Constructors public method TraceSwitch(string displayName, string description); // Public Instance Properties public field TraceLevel Level{set; get; } public field bool TraceError{get; } public field bool TraceInfo{get; } public field bool TraceVerbose{get; } public field bool TraceWarning{get; } // Protected Instance Methods protected override method void OnSwitchSettingChanged(); // overrides Switch }
System.Object→Switch→TraceSwitch