/// <summary>
 /// 使用指定的错误类型初始化 <see cref="LogOnException"/> 类的新实例。
 /// </summary>
 /// <param name="exceptionType">描述错误的类型。</param>
 /// <param name="inner">
 /// 导致当前异常的异常;如果未指定内部异常,则是一个 <c>null</c> 引用(在 Visual Basic 中为 <c>Nothing</c>)。
 /// </param>
 public LogOnException(LogOnExceptionType exceptionType, Exception inner)
     : base(logOnErrorMessageDict[exceptionType], inner)
 {
     this.exceptionType = exceptionType;
 }
 /// <summary>
 /// 使用指定的错误类型初始化 <see cref="LogOnException"/> 类的新实例。
 /// </summary>
 /// <param name="exceptionType">描述错误的类型。</param>
 public LogOnException(LogOnExceptionType exceptionType)
     : base(logOnErrorMessageDict[exceptionType])
 {
     this.exceptionType = exceptionType;
 }