次の方法で共有


イベントソース (EventSource)

この記事は、✔️.NET Framework 4.5 以降のバージョン ✔️ .NET Core 3.1 以降のバージョン 適用されます

System.Diagnostics.Tracing.EventSource は、.NET ランタイムに組み込まれている高速構造化ログ ソリューションです。 .NET Framework EventSource では、 イベントを Windows イベント トレーシング (ETW)System.Diagnostics.Tracing.EventListenerに送信できます。 .NET Core EventSource では、クロスプラットフォーム トレース オプションである EventPipe もサポートされます。 ほとんどの場合、開発者はパフォーマンス分析に EventSource ログを使用しますが、ログが役立つ診断タスクには EventSource を使用できます。 .NET ランタイムは 既に組み込みのイベントで インストルメント化されており、独自のカスタム イベントをログに記録できます。

EventSource と統合される多くのテクノロジでは、"ログ記録" と "ログ" の代わりに "トレース" と "トレース" という用語が使用されます。 意味はここで同じです。