Share via


Eventsource

Questo articolo si applica a: ✔️ .NET Core 3.1 e versioni successive ✔️ .NET Framework 4.5 e versioni successive

System.Diagnostics.Tracing.EventSource è una soluzione di registrazione strutturata rapida integrata nel runtime .NET. In .NET Framework EventSource può inviare eventi a Event Tracing for Windows (ETW) e System.Diagnostics.Tracing.EventListener. In .NET Core EventSource supporta in aggiunta EventPipe, un'opzione di traccia multipiattaforma. Spesso gli sviluppatori usano i log EventSource per l'analisi delle prestazioni, ma EventSource può essere usato per qualsiasi attività di diagnostica in cui i log sono utili. Il runtime .NET è già strumentato con eventi predefiniti ed è possibile registrare eventi personalizzati.

Nota

Molte tecnologie integrate con EventSource usano i termini “Tracciamento” e “Tracce” anziché “Registrazione” e “Registri”. Il significato qui è lo stesso.