/// <param name="t">�쳣����</param> /// <param name="msg">�����������Ϣ</param> public oluException(oluExceptionType t, string msg) : base(msg) { m_ExceptionType = t; }
/// <param name="t">�쳣����</param> public oluException(oluExceptionType t) : base() { m_ExceptionType = t; }
/// <summary> /// �׳��Զ����쳣���� /// </summary> /// <param name="t">�쳣����</param> public static void Throw(oluExceptionType t) { throw new oluException(t); }
/// <summary> /// �׳��Զ����쳣���� /// </summary> /// <param name="t">�쳣����</param> /// <param name="msg">�����������Ϣ</param> public static void Throw(oluExceptionType t, string msg) { if (string.IsNullOrEmpty(msg)) Throw(t); else throw new oluException(t,msg); }
internal string ExceptionLocalizer(oluExceptionType t) { string key = string.Format("Exception_{0}", t.ToString()); return langResource[key]; }