August 2003
Intermediate to advanced
928 pages
32h 1m
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 TraceSwitch(stringdisplayName, stringdescription); // Public Instance Properties public TraceLevel Level{set; get; } public bool TraceError{get; } public bool TraceInfo{get; } public bool TraceVerbose{get; } public bool TraceWarning{get; } // Protected Instance Methods protected override void OnSwitchSettingChanged( ); // overrides Switch }
System.Object
→
Switch
→
TraceSwitch