Microsoft.Extensions.Diagnostics.Tracing 名前空間

クラス

名前 説明
ActivityListenerBuilder

ActivityListenerに登録されたITracingBuilderのユーザーが構成できるサーフェスについて説明します。 トレース インフラストラクチャは、ビルダーで設定された値を使用し、基になる ActivityListenerを構築します。 ActivitySource インスタンスへのサブスクリプションは、構成駆動型の TracingRule セットによって完全に制御されます。

ActivityListenerConfigurationFactory

名前付きIConfigurationのActivityListener ビューを解決します。

TracingBuilderConfigurationExtensions

ITracingBuilderに基づいてトレースを有効にするためのIConfigurationの拡張機能。

TracingBuilderExtensions

ITracingBuilder登録を追加またはクリアするためのActivityListenerの拡張メソッド。

TracingOptions

トレース システムを構成するためのオプションを表します。

TracingRule

どのリスナーに対して有効になっているアクティビティを決定するために使用されるパラメーターのセットが含まれています。 指定されていない SourceName はすべてのアクティビティ ソースに一致し、指定されていない OperationName は一致するソース内のすべてのアクティビティに一致し、指定されていない ListenerName はすべてのリスナーと一致します。

インターフェイス

名前 説明
ITracingBuilder

トレース システムを構成するには、 ActivityListener インスタンスを登録し、ルールを使用して、有効になっている ActivitySource と Activity インスタンスを決定します。

列挙型

名前 説明
ActivitySourceScopes

TracingRule コンストラクター (ActivitySource) を介して直接作成されたアクティビティ ソースと、Global (Create(ActivitySourceOptions)) を使用して依存関係挿入によって作成されたアクティビティ ソースを区別するためにLocalによって使用されるスコープを表します。