次の方法で共有


Logger クラス

定義

ログ サービス用の Orleans ランタイムのインターフェイス。

[System.Serializable]
public abstract class Logger
[<System.Serializable>]
type Logger = class
Public MustInherit Class Logger
継承
Logger
派生
属性

コンストラクター

Logger()

ログ サービス用の Orleans ランタイムのインターフェイス。

プロパティ

IsInfo

現在の SeverityLevel がこのロガーのメッセージを出力 Info するかどうか。

IsVerbose

現在の SeverityLevel がこのロガーのメッセージを出力 Verbose するかどうか。

IsVerbose2

現在の SeverityLevel がこのロガーのメッセージを出力 Verbose2 するかどうか。

IsVerbose3

現在の SeverityLevel がこのロガーのメッセージを出力 Verbose3 するかどうか。

IsWarning

現在の SeverityLevel がこのロガーのメッセージを出力 Warning するかどうか。

Name

ロガー インスタンスの名前

SeverityLevel

このロガーに設定されている現在の SeverityLevel。

メソッド

DecrementMetric(String)

ログ サービス用の Orleans ランタイムのインターフェイス。

DecrementMetric(String, Double)

ログ サービス用の Orleans ランタイムのインターフェイス。

GetLogger(String)

指定した名前の既存のロガーを検索するか、新しいロガーを作成します

IncrementMetric(String)

ログ サービス用の Orleans ランタイムのインターフェイス。

IncrementMetric(String, Double)

ログ サービス用の Orleans ランタイムのインターフェイス。

Log(Int32, Severity, String, Object[], Exception)

ログ メッセージ

TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean)

ログ サービス用の Orleans ランタイムのインターフェイス。

TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>)

ログ サービス用の Orleans ランタイムのインターフェイス。

TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>)

ログ サービス用の Orleans ランタイムのインターフェイス。

TrackMetric(String, Double, IDictionary<String,String>)

ログ サービス用の Orleans ランタイムのインターフェイス。

TrackMetric(String, TimeSpan, IDictionary<String,String>)

ログ サービス用の Orleans ランタイムのインターフェイス。

TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean)

ログ サービス用の Orleans ランタイムのインターフェイス。

TrackTrace(String)

ログ サービス用の Orleans ランタイムのインターフェイス。

TrackTrace(String, IDictionary<String,String>)

ログ サービス用の Orleans ランタイムのインターフェイス。

TrackTrace(String, Severity)

ログ サービス用の Orleans ランタイムのインターフェイス。

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

ログ サービス用の Orleans ランタイムのインターフェイス。

拡張メソッド

Error(Logger, Int32, String, Exception)

指定したログ ID コードを使用して、エラーの重大度レベルでログ エントリを書き込みます。 エラーは、即時の管理応答を必要とする問題の状態に適しています。

GetSubLogger(Logger, String, String)

追加された名前を持つ既存のロガーの後に という名前のロガーを検索または作成します。

Info(Logger, Int32, String)

指定したログ ID コードを使用して、Info 重大度レベルでログ エントリを書き込みます。 情報は、エラーを示していないが、通常は運用環境に記録する必要がある情報に適しています。 情報が [警告] より小さい。

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

指定したログ ID コードを使用して、Info 重大度レベルでログ エントリを書き込みます。 情報は、エラーを示していないが、通常は運用環境に記録する必要がある情報に適しています。 情報が [警告] より小さい。

Info(Logger, String)

情報の重大度レベルでログ エントリを書き込みます。 情報は、エラーを示していないが、通常は運用環境に記録する必要がある情報に適しています。 情報が [警告] より小さい。

Info(Logger, String, Object[])

情報の重大度レベルでログ エントリを書き込みます。 情報は、エラーを示していないが、通常は運用環境に記録する必要がある情報に適しています。 情報が [警告] より小さい。

Verbose(Logger, Int32, String)

指定したログ ID コードを使用して、詳細重大度レベルでログ エントリを書き込みます。 Verbose は、通常は運用環境でログに記録されない情報のデバッグに適しています。 [詳細] が [情報] より小さい。

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

指定したログ ID コードを使用して、詳細重大度レベルでログ エントリを書き込みます。 Verbose は、通常は運用環境でログに記録されない情報のデバッグに適しています。 [詳細] が [情報] より小さい。

Verbose(Logger, String)

詳細重大度レベルでログ エントリを書き込みます。 Verbose は、通常は運用環境でログに記録されない情報のデバッグに適しています。 [詳細] が [情報] より小さい。

Verbose(Logger, String, Object[])

詳細重大度レベルでログ エントリを書き込みます。 Verbose は、通常は運用環境でログに記録されない情報のデバッグに適しています。 [詳細] が [情報] より小さい。

Verbose2(Logger, Int32, String)

指定したログ ID コードを使用して、Verbose2 重大度レベルでログ エントリを書き込みます。 Verbose2 は Verbose よりも小さい。

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

指定したログ ID コードを使用して、Verbose2 重大度レベルでログ エントリを書き込みます。 Verbose2 は Verbose よりも小さい。

Verbose2(Logger, String)

Verbose2 重大度レベルでログ エントリを書き込みます。 Verbose2 は Verbose よりも小さい。

Verbose2(Logger, String, Object[])

Verbose2 重大度レベルでログ エントリを書き込みます。 Verbose2 は Verbose よりも小さい。

Verbose3(Logger, Int32, String)

指定したログ ID コードを使用して、Verbose3 重大度レベルでログ エントリを書き込みます。 Verbose3 は最も低い重大度レベルです。

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

指定したログ ID コードを使用して、Verbose3 重大度レベルでログ エントリを書き込みます。 Verbose3 は最も低い重大度レベルです。

Verbose3(Logger, String)

Verbose3 重大度レベルでログ エントリを書き込みます。 Verbose3 は最も低い重大度レベルです。

Verbose3(Logger, String, Object[])

Verbose3 重大度レベルでログ エントリを書き込みます。 Verbose3 は最も低い重大度レベルです。

Warn(Logger, Int32, String, Exception)

指定したログ ID コードを使用して、警告の重大度レベルでログ エントリを書き込みます。 警告は、システムまたはアプリケーションが単独で処理できるが、管理者が認識する必要がある問題の状態に適しています。 通常、これらは想定される状況ですが、それが繰り返される場合は最終的に管理応答が必要になる可能性があります。 警告が [エラー] より小さい。

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

指定したログ ID コードを使用して、警告の重大度レベルでログ エントリを書き込みます。 警告は、システムまたはアプリケーションが単独で処理できるが、管理者が認識する必要がある問題の状態に適しています。 通常、これらは想定される状況ですが、それが繰り返される場合は最終的に管理応答が必要になる可能性があります。 警告が [エラー] より小さい。

適用対象