C# Class Ivony.Logs.LogType

定义日志类别的抽象
Show file Open project: Ivony/LogUtility Class Usage Examples

Public Properties

Property Type Description
CrashError LogType
Error LogType
Exception LogType
FatalError LogType
ImportantInfo LogType
Info LogType
Warning LogType

Public Methods

Method Description
Equals ( object obj ) : bool

重写 Equals 方法,比较两个 LogType

GetHashCode ( ) : int

重写 GetHashCode 方法,确保两个相同的 LogType 对象返回一样的结果

operator ( ) : bool

重载 == 运算符,判断两个日志类型是否不相等

Method Details

Equals() public method

重写 Equals 方法,比较两个 LogType
public Equals ( object obj ) : bool
obj object 要比较的对象
return bool

GetHashCode() public method

重写 GetHashCode 方法,确保两个相同的 LogType 对象返回一样的结果
public GetHashCode ( ) : int
return int

operator() public static method

重载 == 运算符,判断两个日志类型是否不相等
public static operator ( ) : bool
return bool

Property Details

CrashError public static property

系统崩溃错误类别,代表系统已经或者而即将崩溃的错误信息
public static LogType,Ivony.Logs CrashError
return LogType

Error public static property

错误信息类别,代表系统出现了错误的日志信息
public static LogType,Ivony.Logs Error
return LogType

Exception public static property

异常信息类别,代表系统出现了未能处理的异常信息
public static LogType,Ivony.Logs Exception
return LogType

FatalError public static property

致命错误类别,代表系统出现了严重的无法挽回的错误信息
public static LogType,Ivony.Logs FatalError
return LogType

ImportantInfo public static property

重要信息类别,代表重要的日志信息
public static LogType,Ivony.Logs ImportantInfo
return LogType

Info public static property

信息类别,代表一般日志信息
public static LogType,Ivony.Logs Info
return LogType

Warning public static property

警告信息类别,代表系统可能存在问题的信息
public static LogType,Ivony.Logs Warning
return LogType