TraceSwitch.OnSwitchSettingChanged 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
更新并更正此开关的级别。
protected:
override void OnSwitchSettingChanged();
protected override void OnSwitchSettingChanged ();
override this.OnSwitchSettingChanged : unit -> unit
Protected Overrides Sub OnSwitchSettingChanged ()
注解
OnSwitchSettingChanged.NET Framework 使用 方法验证和更正通过配置文件初始化的交换机的值。 如果配置文件中指定的交换机值未由 TraceLevel 枚举定义,并且开关设置为定义的值,则会向所有跟踪侦听器写入一条消息。
如果在代码中尝试将 Level 属性设置为枚举未定义的 TraceLevel 值,则会引发异常 ArgumentException 。