ITraceConfiguration インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
TracingConfiguration 型には、トレース関連のさまざまな構成パラメーターが含まれています。 運用環境で使用する場合、これらのパラメーターの既定値は問題ありません。
public interface ITraceConfiguration
type ITraceConfiguration = interface
Public Interface ITraceConfiguration
- 派生
プロパティ
BulkMessageLimit |
BulkMessageLimit 属性は、同じ erro コードを使用してトレース メッセージを一括 (集計) する方法を指定します。 |
DefaultTraceLevel |
DefaultTraceLevel 属性は、特定の TraceLevelOverride 要素によってオーバーライドされない限り、すべての Orleans ロガーの既定のトレース レベルを指定します。 この属性が表示されない場合、既定のレベルは Info です。 |
LargeMessageWarningThreshold |
LargeMessageWarningThreshold 属性は、大きなメッセージの警告トレース メッセージを生成するタイミングを指定します。 |
PropagateActivityId |
PropagateActivityId 属性は、E2E トレースをサポートするために Tracing.CorrelationManager.ActivityId の値をグレイン呼び出しに反映するかどうかを指定します。 既定値は ActivityId を伝達しません。 |
TraceFileName |
TraceFileName 属性は、トレース出力の書き込み対象となるファイルの名前を指定します。 |
TraceFilePattern |
TraceFilePattern 属性は、トレース出力の書き込み対象となるファイルのパターン名を指定します。 |
TraceLevelOverrides |
TraceLevelOverride 要素は、Orleans システムのさまざまな部分に対してトレース レベルを異なる方法で設定できるようにするメカニズムを提供します。 ロガーのトレース レベルは、ロガーの名前のプレフィックス一致に基づいて設定されます。 TraceLevelOverrides は長さの順序で適用されます。つまり、一致する LogPrefix が最も長いオーバーライドが優先され、一致するすべてのロガーのトレース レベルが指定されます。 |
TraceToConsole |
TraceToConsole 属性は、トレース出力をコンソールに書き込むかどうかを指定します。 既定では、使用可能な場合は、コンソールにトレース データを書き込みます。 |