NoOpTestLogger 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用記錄執行任何動作的測試記錄器。
public class NoOpTestLogger : Orleans.Runtime.Logger
type NoOpTestLogger = class
inherit Logger
Public Class NoOpTestLogger
Inherits Logger
- 繼承
建構函式
NoOpTestLogger() |
使用記錄執行任何動作的測試記錄器。 |
欄位
Instance |
記錄器的單一實例 |
屬性
IsInfo |
目前的 SeverityLevel 是否會輸出 |
IsVerbose |
目前的 SeverityLevel 是否會輸出 |
IsVerbose2 |
目前的 SeverityLevel 是否會輸出 |
IsVerbose3 |
目前的 SeverityLevel 是否會輸出 |
IsWarning |
目前的 SeverityLevel 是否會輸出 |
Name |
記錄器實例的名稱 |
SeverityLevel |
記錄器已關閉。 |
方法
DecrementMetric(String, Double) |
遞減計量不會執行任何動作 |
DecrementMetric(String) |
遞減計量不會執行任何動作 |
GetLogger(String) |
尋找現有的記錄器,或建立具有指定名稱的新記錄器 |
IncrementMetric(String, Double) |
遞增計量不會執行任何動作 |
IncrementMetric(String) |
遞增計量不會執行任何動作 |
Log(Int32, Severity, String, Object[], Exception) |
記錄訊息不會執行任何動作 |
TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean) |
追蹤相依性不會執行任何動作 |
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
追蹤事件不會執行任何動作 |
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
追蹤例外狀況不會執行任何動作 |
TrackMetric(String, Double, IDictionary<String,String>) |
追蹤計量不會執行任何動作 |
TrackMetric(String, TimeSpan, IDictionary<String,String>) |
追蹤計量不會執行任何動作 |
TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean) |
追蹤要求不會執行任何動作 |
TrackTrace(String, IDictionary<String,String>) |
追蹤追蹤不會執行任何動作 |
TrackTrace(String, Severity, IDictionary<String,String>) |
追蹤追蹤不會執行任何動作 |
TrackTrace(String, Severity) |
追蹤追蹤不會執行任何動作 |
TrackTrace(String) |
追蹤追蹤不會執行任何動作 |
擴充方法
Error(Logger, Int32, String, Exception) |
使用指定的記錄識別碼代碼,在錯誤嚴重性層級寫入記錄專案。 錯誤適用于需要立即系統管理回應的問題狀況。 |
GetSubLogger(Logger, String, String) |
尋找或建立以新增附加名稱的現有記錄器之後命名的記錄器。 |
Info(Logger, Int32, String, Object[]) |
使用指定的記錄識別碼代碼,在 [資訊] 嚴重性層級寫入記錄專案。 資訊適用于未指出錯誤,但通常應該記錄在生產環境中的資訊。 資訊低於警告。 |
Info(Logger, Int32, String) |
使用指定的記錄識別碼代碼,在 [資訊] 嚴重性層級寫入記錄專案。 資訊適用于未指出錯誤,但通常應該記錄在生產環境中的資訊。 資訊低於警告。 |
Info(Logger, String, Object[]) |
在資訊嚴重性層級寫入記錄專案。 資訊適用于未指出錯誤,但通常應該記錄在生產環境中的資訊。 資訊低於警告。 |
Info(Logger, String) |
在資訊嚴重性層級寫入記錄專案。 資訊適用于未指出錯誤,但通常應該記錄在生產環境中的資訊。 資訊低於警告。 |
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 嚴重性層級寫入記錄專案。 Verbose3 是最低嚴重性層級。 |
Verbose3(Logger, Int32, String) |
使用指定的記錄識別碼代碼,在 Verbose3 嚴重性層級寫入記錄專案。 Verbose3 是最低嚴重性層級。 |
Verbose3(Logger, String, Object[]) |
在 Verbose3 嚴重性層級寫入記錄專案。 Verbose3 是最低嚴重性層級。 |
Verbose3(Logger, String) |
在 Verbose3 嚴重性層級寫入記錄專案。 Verbose3 是最低嚴重性層級。 |
Warn(Logger, Int32, String, Exception) |
使用指定的記錄識別碼代碼,在警告嚴重性層級寫入記錄專案。 警告適用于系統或應用程式可以自行處理的問題狀況,但系統管理員應該注意。 一般而言,這些情況是預期的情況,但如果它們遞迴,最終可能需要系統管理回應。 警告低於 Error。 |
Warn(Logger, Int32, String, Object[]) |
使用指定的記錄識別碼代碼,在警告嚴重性層級寫入記錄專案。 警告適用于系統或應用程式可以自行處理的問題狀況,但系統管理員應該注意。 一般而言,這些情況是預期的情況,但如果它們遞迴,最終可能需要系統管理回應。 警告低於 Error。 |