Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ OnSwitchSettingChanged()

override void System.Diagnostics.TraceSwitch.OnSwitchSettingChanged ( )
inlineprotectedvirtual

Reimplemented from System.Diagnostics.Switch.

Definition at line 41 of file TraceSwitch.cs.

42 {
43 int switchSetting = base.SwitchSetting;
44 if (switchSetting < 0)
45 {
46 Trace.WriteLine(System.SR.Format(System.SR.TraceSwitchLevelTooLow, base.DisplayName));
47 base.SwitchSetting = 0;
48 }
49 else if (switchSetting > 4)
50 {
51 Trace.WriteLine(System.SR.Format(System.SR.TraceSwitchLevelTooHigh, base.DisplayName));
52 base.SwitchSetting = 4;
53 }
54 }
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string TraceSwitchLevelTooHigh
Definition SR.cs:32
static string TraceSwitchLevelTooLow
Definition SR.cs:28
Definition SR.cs:7

References System.SR.Format(), System.SR.TraceSwitchLevelTooHigh, System.SR.TraceSwitchLevelTooLow, and System.Diagnostics.Trace.WriteLine().