LoggerFilterOptions 类

定义

LoggerFilter 的选项。

public ref class LoggerFilterOptions
public class LoggerFilterOptions
type LoggerFilterOptions = class
Public Class LoggerFilterOptions
继承
LoggerFilterOptions

构造函数

LoggerFilterOptions()

创建一个新的 LoggerFilterOptions 实例。

属性

CaptureScopes

获取或设置一个值,该值指示是否捕获日志记录范围。

MinLevel

如果所有规则都不匹配,则获取或设置日志消息的最低级别。

Rules

获取用于筛选日志消息的 LoggerFilterRule 的集合。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

扩展方法

AddFilter(LoggerFilterOptions, Func<LogLevel,Boolean>)

向工厂添加日志筛选器。

AddFilter(LoggerFilterOptions, Func<String,LogLevel,Boolean>)

向工厂添加日志筛选器。

AddFilter(LoggerFilterOptions, Func<String,String,LogLevel,Boolean>)

向工厂添加日志筛选器。

AddFilter(LoggerFilterOptions, String, LogLevel)

向工厂添加日志筛选器。

AddFilter(LoggerFilterOptions, String, Func<LogLevel,Boolean>)

向工厂添加日志筛选器。

AddFilter<T>(LoggerFilterOptions, Func<LogLevel,Boolean>)

为给定的 ILoggerProvider 添加日志筛选器。

AddFilter<T>(LoggerFilterOptions, Func<String,LogLevel,Boolean>)

为给定的 ILoggerProvider 添加日志筛选器。

AddFilter<T>(LoggerFilterOptions, String, LogLevel)

为给定的 ILoggerProvider 添加日志筛选器。

AddFilter<T>(LoggerFilterOptions, String, Func<LogLevel,Boolean>)

为给定的 ILoggerProvider 添加日志筛选器。

适用于