Logger 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用於記錄服務之一元執行時間的介面。
[System.Serializable]
public abstract class Logger
[<System.Serializable>]
type Logger = class
Public MustInherit Class Logger
- 繼承
-
Logger
- 衍生
- 屬性
建構函式
Logger() |
用於記錄服務之一元執行時間的介面。 |
屬性
IsInfo |
目前的 SeverityLevel 是否輸出 |
IsVerbose |
目前的 SeverityLevel 是否輸出 |
IsVerbose2 |
目前的 SeverityLevel 是否輸出 |
IsVerbose3 |
目前的 SeverityLevel 是否輸出 |
IsWarning |
目前的 SeverityLevel 是否輸出 |
Name |
記錄器實例的名稱 |
SeverityLevel |
為此記錄器設定目前的 SeverityLevel。 |
方法
擴充方法
Error(Logger, Int32, String, Exception) |
使用指定的記錄識別碼代碼,在錯誤嚴重性層級寫入記錄專案。 錯誤適用于需要立即系統管理回應的問題狀況。 |
GetSubLogger(Logger, String, String) |
尋找或建立名為 的記錄器,並加上附加名稱的現有記錄器之後。 |
Info(Logger, Int32, String, Object[]) |
使用指定的記錄識別碼代碼,在 Info 嚴重性層級寫入記錄專案。 資訊適用于未指出錯誤,但通常應該記錄在生產環境中的資訊。 資訊低於警告。 |
Info(Logger, Int32, String) |
使用指定的記錄識別碼代碼,在 Info 嚴重性層級寫入記錄專案。 資訊適用于未指出錯誤,但通常應該記錄在生產環境中的資訊。 資訊低於警告。 |
Info(Logger, String, Object[]) |
在 Info 嚴重性層級寫入記錄專案。 資訊適用于未指出錯誤,但通常應該記錄在生產環境中的資訊。 資訊低於警告。 |
Info(Logger, String) |
在 Info 嚴重性層級寫入記錄專案。 資訊適用于未指出錯誤,但通常應該記錄在生產環境中的資訊。 資訊低於警告。 |
Verbose(Logger, Int32, String, Object[]) |
使用指定的記錄識別碼代碼,在詳細資訊嚴重性層級寫入記錄專案。 詳細資訊適用于通常不應該在生產環境中記錄的偵錯資訊。 詳細資訊低於 Info。 |
Verbose(Logger, Int32, String) |
使用指定的記錄識別碼代碼,在詳細資訊嚴重性層級寫入記錄專案。 詳細資訊適用于通常不應該在生產環境中記錄的偵錯資訊。 詳細資訊低於 Info。 |
Verbose(Logger, String, Object[]) |
在詳細資訊嚴重性層級寫入記錄專案。 詳細資訊適用于通常不應該在生產環境中記錄的偵錯資訊。 詳細資訊低於 Info。 |
Verbose(Logger, String) |
在詳細資訊嚴重性層級寫入記錄專案。 詳細資訊適用于通常不應該在生產環境中記錄的偵錯資訊。 詳細資訊低於 Info。 |
Verbose2(Logger, Int32, String, Object[]) |
使用指定的記錄識別碼代碼,在 Verbose2 嚴重性層級寫入記錄專案。 Verbose2 低於 Verbose。 |
Verbose2(Logger, Int32, String) |
使用指定的記錄識別碼代碼,在 Verbose2 嚴重性層級寫入記錄專案。 Verbose2 低於 Verbose。 |
Verbose2(Logger, String, Object[]) |
在 Verbose2 嚴重性層級寫入記錄專案。 Verbose2 低於 Verbose。 |
Verbose2(Logger, String) |
在 Verbose2 嚴重性層級寫入記錄專案。 Verbose2 低於 Verbose。 |
Verbose3(Logger, Int32, String, Object[]) |
使用指定的記錄識別碼代碼,在 Verbose3 嚴重性層級寫入記錄專案。 詳細資訊3 是最低嚴重性層級。 |
Verbose3(Logger, Int32, String) |
使用指定的記錄識別碼代碼,在 Verbose3 嚴重性層級寫入記錄專案。 詳細資訊3 是最低嚴重性層級。 |
Verbose3(Logger, String, Object[]) |
在 Verbose3 嚴重性層級寫入記錄專案。 詳細資訊3 是最低嚴重性層級。 |
Verbose3(Logger, String) |
在 Verbose3 嚴重性層級寫入記錄專案。 詳細資訊3 是最低嚴重性層級。 |
Warn(Logger, Int32, String, Exception) |
使用指定的記錄識別碼代碼,在警告嚴重性層級寫入記錄專案。 警告適用于系統或應用程式可以自行處理的問題狀況,但系統管理員應該注意。 通常這些情況是預期的情況,但如果遞迴,最終可能需要系統管理回應。 警告低於 Error。 |
Warn(Logger, Int32, String, Object[]) |
使用指定的記錄識別碼代碼,在警告嚴重性層級寫入記錄專案。 警告適用于系統或應用程式可以自行處理的問題狀況,但系統管理員應該注意。 通常這些情況是預期的情況,但如果遞迴,最終可能需要系統管理回應。 警告低於 Error。 |