共用方式為


NoOpTestLogger 類別

定義

使用記錄執行任何動作的測試記錄器。

public class NoOpTestLogger : Orleans.Runtime.Logger
type NoOpTestLogger = class
    inherit Logger
Public Class NoOpTestLogger
Inherits Logger
繼承
NoOpTestLogger

建構函式

NoOpTestLogger()

使用記錄執行任何動作的測試記錄器。

欄位

Instance

記錄器的單一實例

屬性

IsInfo

目前的 SeverityLevel 是否會輸出 Info 此記錄器的訊息。

(繼承來源 Logger)
IsVerbose

目前的 SeverityLevel 是否會輸出 Verbose 此記錄器的訊息。

(繼承來源 Logger)
IsVerbose2

目前的 SeverityLevel 是否會輸出 Verbose2 此記錄器的訊息。

(繼承來源 Logger)
IsVerbose3

目前的 SeverityLevel 是否會輸出 Verbose3 此記錄器的訊息。

(繼承來源 Logger)
IsWarning

目前的 SeverityLevel 是否會輸出 Warning 此記錄器的訊息。

(繼承來源 Logger)
Name

記錄器實例的名稱

SeverityLevel

記錄器已關閉。

方法

DecrementMetric(String)

遞減計量不會執行任何動作

DecrementMetric(String, Double)

遞減計量不會執行任何動作

GetLogger(String)

尋找現有的記錄器,或建立具有指定名稱的新記錄器

IncrementMetric(String)

遞增計量不會執行任何動作

IncrementMetric(String, Double)

遞增計量不會執行任何動作

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)

追蹤追蹤不會執行任何動作

TrackTrace(String, IDictionary<String,String>)

追蹤追蹤不會執行任何動作

TrackTrace(String, Severity)

追蹤追蹤不會執行任何動作

TrackTrace(String, Severity, IDictionary<String,String>)

追蹤追蹤不會執行任何動作

擴充方法

Error(Logger, Int32, String, Exception)

使用指定的記錄識別碼代碼,在錯誤嚴重性層級寫入記錄專案。 錯誤適用于需要立即系統管理回應的問題狀況。

GetSubLogger(Logger, String, String)

尋找或建立以新增附加名稱的現有記錄器之後命名的記錄器。

Info(Logger, Int32, String)

使用指定的記錄識別碼代碼,在 [資訊] 嚴重性層級寫入記錄專案。 資訊適用于未指出錯誤,但通常應該記錄在生產環境中的資訊。 資訊低於警告。

Info(Logger, Int32, String, Object[])

使用指定的記錄識別碼代碼,在 [資訊] 嚴重性層級寫入記錄專案。 資訊適用于未指出錯誤,但通常應該記錄在生產環境中的資訊。 資訊低於警告。

Info(Logger, String)

在資訊嚴重性層級寫入記錄專案。 資訊適用于未指出錯誤,但通常應該記錄在生產環境中的資訊。 資訊低於警告。

Info(Logger, String, Object[])

在資訊嚴重性層級寫入記錄專案。 資訊適用于未指出錯誤,但通常應該記錄在生產環境中的資訊。 資訊低於警告。

Verbose(Logger, Int32, String)

使用指定的記錄識別碼代碼,在詳細資訊嚴重性層級寫入記錄專案。 詳細資訊適合用於偵錯通常不應該記錄在生產環境中的資訊。 詳細資訊低於 Info。

Verbose(Logger, Int32, String, Object[])

使用指定的記錄識別碼代碼,在詳細資訊嚴重性層級寫入記錄專案。 詳細資訊適合用於偵錯通常不應該記錄在生產環境中的資訊。 詳細資訊低於 Info。

Verbose(Logger, String)

在詳細資訊嚴重性層級寫入記錄專案。 詳細資訊適合用於偵錯通常不應該記錄在生產環境中的資訊。 詳細資訊低於 Info。

Verbose(Logger, String, Object[])

在詳細資訊嚴重性層級寫入記錄專案。 詳細資訊適合用於偵錯通常不應該記錄在生產環境中的資訊。 詳細資訊低於 Info。

Verbose2(Logger, Int32, String)

使用指定的記錄識別碼代碼,在 Verbose2 嚴重性層級寫入記錄專案。 Verbose2 低於 Verbose。

Verbose2(Logger, Int32, String, Object[])

使用指定的記錄識別碼代碼,在 Verbose2 嚴重性層級寫入記錄專案。 Verbose2 低於 Verbose。

Verbose2(Logger, String)

在 Verbose2 嚴重性層級寫入記錄專案。 Verbose2 低於 Verbose。

Verbose2(Logger, String, Object[])

在 Verbose2 嚴重性層級寫入記錄專案。 Verbose2 低於 Verbose。

Verbose3(Logger, Int32, String)

使用指定的記錄識別碼代碼,在 Verbose3 嚴重性層級寫入記錄專案。 Verbose3 是最低嚴重性層級。

Verbose3(Logger, Int32, String, Object[])

使用指定的記錄識別碼代碼,在 Verbose3 嚴重性層級寫入記錄專案。 Verbose3 是最低嚴重性層級。

Verbose3(Logger, String)

在 Verbose3 嚴重性層級寫入記錄專案。 Verbose3 是最低嚴重性層級。

Verbose3(Logger, String, Object[])

在 Verbose3 嚴重性層級寫入記錄專案。 Verbose3 是最低嚴重性層級。

Warn(Logger, Int32, String, Exception)

使用指定的記錄識別碼代碼,在警告嚴重性層級寫入記錄專案。 警告適用于系統或應用程式可以自行處理的問題狀況,但系統管理員應該注意。 一般而言,這些情況是預期的情況,但如果它們遞迴,最終可能需要系統管理回應。 警告低於 Error。

Warn(Logger, Int32, String, Object[])

使用指定的記錄識別碼代碼,在警告嚴重性層級寫入記錄專案。 警告適用于系統或應用程式可以自行處理的問題狀況,但系統管理員應該注意。 一般而言,這些情況是預期的情況,但如果它們遞迴,最終可能需要系統管理回應。 警告低於 Error。

適用於