次の方法で共有


LogManager クラス

定義

ログ シンクを管理します

public class LogManager
type LogManager = class
Public Class LogManager
継承
LogManager
派生

コンストラクター

LogManager()

ログ シンクを管理します

フィールド

MAX_LOG_MESSAGE_SIZE

ログ メッセージの最大長。 このサイズに関するログ メッセージは切り捨てられます。

プロパティ

BulkMessageInterval

一括メッセージ出力の時間制限。 同じログ コードが期間内にBulkMessageInterval複数回BulkMessageLimit書き込まれる場合は、最初BulkMessageLimitの個々のメッセージと、一括メッセージが抑制された方法の数だけが書き込まれます。

BulkMessageLimit

一括メッセージ出力のカウント制限。 同じログ コードが期間内にBulkMessageInterval複数回BulkMessageLimit書き込まれる場合は、最初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 サブシステムを初期化解除します。

適用対象