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>)

新增記錄篩選至 Factory。

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

新增記錄篩選至 Factory。

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

新增記錄篩選至 Factory。

AddFilter(LoggerFilterOptions, String, LogLevel)

新增記錄篩選至 Factory。

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

新增記錄篩選至 Factory。

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 新增記錄篩選。

適用於