LogManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ログ シンクを管理します
public class LogManager
type LogManager = class
Public Class LogManager
- 継承
-
LogManager
- 派生
コンストラクター
LogManager() |
ログ シンクを管理します |
フィールド
MAX_LOG_MESSAGE_SIZE |
ログ メッセージの最大長。 このサイズに関するログ メッセージは切り捨てられます。 |
プロパティ
BulkMessageInterval |
一括メッセージ出力の時間制限。
同じログ コードが期間内に |
BulkMessageLimit |
一括メッセージ出力のカウント制限。
同じログ コードが期間内に |
IsInitialized |
Orleans Logger インフラストラクチャが以前に初期化されているかどうか。 |
LogConsumers |
ログ イベントを書き込む参照の ILogConsumer セット。 |
TelemetryConsumers |
テレメトリ イベントを書き込む参照の ITelemetryConsumer セット。 |
メソッド
AddTraceLevelOverride(String, Severity) |
既定のログ レベルを超えて、特定のロガーに対して新しいトレース レベルのオーバーライドを追加します。 他のロガーの以前のトレース レベルは変更されません。 |
Initialize(ITraceConfiguration, Boolean) |
指定した構成設定を使用して、このプロセス/アプリ ドメインで Orleans Logger サブシステムを初期化します。 |
RemoveTraceLevelOverride(String) |
特定のロガーの新しいトレース レベルのオーバーライドを削除します。 そのロガーのログ レベルは、現在のグローバルな既定の設定に戻ります。 他のロガーの以前のトレース レベルは変更されません。 |
SetAppLogLevel(Severity) |
すべてのグレイン ロガーとアプリケーション ロガーの既定のログ レベルを設定します。 |
SetRuntimeLogLevel(Severity) |
すべてのランタイム ロガーの既定のログ レベルを設定します。 |
SetTraceLevelOverrides(IList<Tuple<String,Severity>>) |
既定のログ レベルを超えて、特定のロガーに対して新しいトレース レベルのオーバーライドを設定します。 特定のロガーの以前のトレース レベルはすべて破棄されます。 |
UnInitialize() |
このプロセス/アプリ ドメインで Orleans Logger サブシステムを初期化解除します。 |