この記事は、✔️.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 と統合される多くのテクノロジでは、"ログ記録" と "ログ" の代わりに "トレース" と "トレース" という用語が使用されます。 意味はここで同じです。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET