class LoggerFilterRule
cangjie
public class LoggerFilterRule <: ToString功能:表示一条日志过滤规则。
父类型:
ToString
成员概览
| 成员 | 功能 |
|---|---|
| init(?String, ?String, ?LogLevel, ?(?String, ?String, LogLevel) -> Bool) | 创建一条基于提供程序、分类和级别的过滤规则。 |
| prop filter | 返回当前规则绑定的自定义过滤器。 |
| prop logLevel | 返回当前规则限制的最低日志级别。 |
| prop categoryName | 返回当前规则适用的日志分类名称。 |
| prop providerName | 返回当前规则适用的日志提供程序名称。 |
| func toString() | 返回当前日志过滤规则的字符串表示。 |
init(?String, ?String, ?LogLevel, ?(?String, ?String, LogLevel) -> Bool)
cangjie
public init(providerName: ?String, categoryName: ?String, logLevel: ?LogLevel,
filter: ?(?String, ?String, LogLevel) -> Bool)功能:创建一条基于提供程序、分类和级别的过滤规则。
参数:
- providerName:
?String- 适用的日志提供程序名称。 - categoryName:
?String- 适用的日志分类名称。 - logLevel: ?LogLevel - 允许输出的最低日志级别。
- filter: ?(?String, ?String, LogLevel) -> Bool - 自定义过滤判断函数。
prop filter
cangjie
public prop filter: ?(?String, ?String, LogLevel) -> Bool功能:返回当前规则绑定的自定义过滤器。
类型:?(?String, ?String, LogLevel) -> Bool
prop logLevel
cangjie
public prop logLevel: ?LogLevel功能:返回当前规则限制的最低日志级别。
类型:?LogLevel
prop categoryName
cangjie
public prop categoryName: ?String功能:返回当前规则适用的日志分类名称。
类型:?String
prop providerName
cangjie
public prop providerName: ?String功能:返回当前规则适用的日志提供程序名称。
类型:?String
func toString()
cangjie
public func toString(): String功能:返回当前日志过滤规则的字符串表示。
返回值:
String- 返回规则的字符串形式。