ITracingBuilder インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
トレース システムを構成するには、 ActivityListener インスタンスを登録し、ルールを使用して、有効になっている ActivitySource と Activity インスタンスを決定します。
public interface class ITracingBuilder
public interface ITracingBuilder
type ITracingBuilder = interface
Public Interface ITracingBuilder
プロパティ
| Name | 説明 |
|---|---|
| Services |
サービスを登録するために拡張メソッドによって使用されるアプリケーション サービス コレクションを取得します。 |
拡張メソッド
| Name | 説明 |
|---|---|
| AddConfiguration(ITracingBuilder, IConfiguration) |
指定した IConfiguration セクションからトレース構成を読み取り、有効にする ActivitySource と Activity インスタンスを構成します。 |
| AddListener(ITracingBuilder, String, Action<ActivityListenerBuilder>) |
ActivityListenerによって識別され、指定された |
| AddListener(ITracingBuilder, String, Action<IServiceProvider,ActivityListenerBuilder>) |
ActivityListenerによって識別され、指定された |
| ClearListeners(ITracingBuilder) |
依存関係挿入コンテナーからすべての ActivityListenerBuilder 登録を削除します。 |
| DisableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
指定されたソース、操作、リスナー、スコープのすべてのアクティビティを無効にします。 |
| EnableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
指定されたソース、操作、リスナー、およびスコープのすべてのアクティビティを有効にします。 |