TraceSwitch.OnSwitchSettingChanged 方法

定义

更新并更正此开关的级别。

protected:
 override void OnSwitchSettingChanged();
protected override void OnSwitchSettingChanged ();
override this.OnSwitchSettingChanged : unit -> unit
Protected Overrides Sub OnSwitchSettingChanged ()

注解

OnSwitchSettingChanged.NET Framework 使用 方法验证和更正通过配置文件初始化的交换机的值。 如果配置文件中指定的交换机值未由 TraceLevel 枚举定义,并且开关设置为定义的值,则会向所有跟踪侦听器写入一条消息。

如果在代码中尝试将 Level 属性设置为枚举未定义的 TraceLevel 值,则会引发异常 ArgumentException

适用于

另请参阅