EventLogLogger 類別

定義

警告

This type is obsolete and will be removed in a future version. The recommended alternative is using EventLogLoggerProvider to construct loggers.

將訊息寫入 Windows 事件記錄檔的記錄器。

public ref class EventLogLogger : Microsoft::Extensions::Logging::ILogger
public class EventLogLogger : Microsoft.Extensions.Logging.ILogger
[System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is using EventLogLoggerProvider to construct loggers.")]
public class EventLogLogger : Microsoft.Extensions.Logging.ILogger
type EventLogLogger = class
    interface ILogger
[<System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is using EventLogLoggerProvider to construct loggers.")>]
type EventLogLogger = class
    interface ILogger
Public Class EventLogLogger
Implements ILogger
繼承
EventLogLogger
屬性
實作

建構函式

EventLogLogger(String)
已淘汰.

初始化 EventLogLogger 類別的新執行個體。

EventLogLogger(String, EventLogSettings)
已淘汰.

初始化 EventLogLogger 類別的新執行個體。

EventLogLogger(String, EventLogSettings, IExternalScopeProvider)
已淘汰.

初始化 EventLogLogger 類別的新執行個體。

屬性

EventLog
已淘汰.

取得事件記錄檔。

方法

BeginScope<TState>(TState)
已淘汰.

開始邏輯作業範圍。

Equals(Object)
已淘汰.

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()
已淘汰.

做為預設雜湊函式。

(繼承來源 Object)
GetType()
已淘汰.

取得目前執行個體的 Type

(繼承來源 Object)
IsEnabled(LogLevel)
已淘汰.

檢查是否已啟用指定的 logLevel

Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)
已淘汰.

寫入記錄項目。

MemberwiseClone()
已淘汰.

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()
已淘汰.

傳回代表目前物件的字串。

(繼承來源 Object)

擴充方法

BeginScope(ILogger, String, Object[])
已淘汰.

格式化訊息並建立範圍。

Log(ILogger, LogLevel, EventId, Exception, String, Object[])
已淘汰.

在指定的記錄層級格式化及寫入記錄訊息。

Log(ILogger, LogLevel, EventId, String, Object[])
已淘汰.

在指定的記錄層級格式化及寫入記錄訊息。

Log(ILogger, LogLevel, Exception, String, Object[])
已淘汰.

在指定的記錄層級格式化及寫入記錄訊息。

Log(ILogger, LogLevel, String, Object[])
已淘汰.

在指定的記錄層級格式化及寫入記錄訊息。

LogCritical(ILogger, EventId, Exception, String, Object[])
已淘汰.

格式化並寫入關鍵記錄訊息。

LogCritical(ILogger, EventId, String, Object[])
已淘汰.

格式化並寫入關鍵記錄訊息。

LogCritical(ILogger, Exception, String, Object[])
已淘汰.

格式化並寫入關鍵記錄訊息。

LogCritical(ILogger, String, Object[])
已淘汰.

格式化並寫入關鍵記錄訊息。

LogDebug(ILogger, EventId, Exception, String, Object[])
已淘汰.

格式化並寫入偵錯記錄訊息。

LogDebug(ILogger, EventId, String, Object[])
已淘汰.

格式化並寫入偵錯記錄訊息。

LogDebug(ILogger, Exception, String, Object[])
已淘汰.

格式化並寫入偵錯記錄訊息。

LogDebug(ILogger, String, Object[])
已淘汰.

格式化並寫入偵錯記錄訊息。

LogError(ILogger, EventId, Exception, String, Object[])
已淘汰.

格式化並寫入錯誤記錄訊息。

LogError(ILogger, EventId, String, Object[])
已淘汰.

格式化並寫入錯誤記錄訊息。

LogError(ILogger, Exception, String, Object[])
已淘汰.

格式化並寫入錯誤記錄訊息。

LogError(ILogger, String, Object[])
已淘汰.

格式化並寫入錯誤記錄訊息。

LogInformation(ILogger, EventId, Exception, String, Object[])
已淘汰.

格式化並寫入資訊記錄訊息。

LogInformation(ILogger, EventId, String, Object[])
已淘汰.

格式化並寫入資訊記錄訊息。

LogInformation(ILogger, Exception, String, Object[])
已淘汰.

格式化並寫入資訊記錄訊息。

LogInformation(ILogger, String, Object[])
已淘汰.

格式化並寫入資訊記錄訊息。

LogTrace(ILogger, EventId, Exception, String, Object[])
已淘汰.

格式化並寫入追蹤記錄訊息。

LogTrace(ILogger, EventId, String, Object[])
已淘汰.

格式化並寫入追蹤記錄訊息。

LogTrace(ILogger, Exception, String, Object[])
已淘汰.

格式化並寫入追蹤記錄訊息。

LogTrace(ILogger, String, Object[])
已淘汰.

格式化並寫入追蹤記錄訊息。

LogWarning(ILogger, EventId, Exception, String, Object[])
已淘汰.

格式化並寫入警告記錄訊息。

LogWarning(ILogger, EventId, String, Object[])
已淘汰.

格式化並寫入警告記錄訊息。

LogWarning(ILogger, Exception, String, Object[])
已淘汰.

格式化並寫入警告記錄訊息。

LogWarning(ILogger, String, Object[])
已淘汰.

格式化並寫入警告記錄訊息。

適用於