Dela via


EventSource

Den här artikeln gäller för: ✔️ .NET Core 3.1 och senare versioner✔️ .NET Framework 4.5 och senare versioner

System.Diagnostics.Tracing.EventSource är en snabb strukturerad loggningslösning som är inbyggd i .NET-körningen. På .NET Framework EventSource kan skicka händelser till Händelsespårning för Windows (ETW) och System.Diagnostics.Tracing.EventListener. På .NET Core EventSource stöds dessutom EventPipe, ett plattformsoberoende spårningsalternativ. Oftast använder utvecklare EventSource-loggar för prestandaanalys, men EventSource kan användas för alla diagnostikuppgifter där loggar är användbara. .NET-körningen är redan instrumenterad med inbyggda händelser och du kan logga dina egna anpassade händelser.

Kommentar

Många tekniker som integreras med EventSource använder termerna "Spårning" och "Spårningar" i stället för "Loggning" och "Loggar". Innebörden är densamma här.