Delen via


EventSource

Dit artikel is van toepassing op: ✔️ .NET Core 3.1 en latere versies ✔️ .NET Framework 4.5 en latere versies

System.Diagnostics.Tracing.EventSource is een snelle oplossing voor gestructureerde logboekregistratie die is ingebouwd in de .NET-runtime. In .NET Framework EventSource kunnen gebeurtenissen worden verzonden naar Event Tracing for Windows (ETW) en System.Diagnostics.Tracing.EventListener. Op .NET Core EventSource biedt bovendien ondersteuning voor EventPipe, een optie voor platformoverschrijdende tracering. Meestal gebruiken ontwikkelaars EventSource-logboeken voor prestatieanalyse, maar EventSource kan worden gebruikt voor diagnostische taken waarbij logboeken nuttig zijn. De .NET-runtime is al geïnstrueerd met ingebouwde gebeurtenissen en u kunt uw eigen aangepaste gebeurtenissen registreren.

Notitie

Veel technologieën die zijn geïntegreerd met EventSource gebruiken de termen Tracering en Traceringen in plaats van 'Logboekregistratie' en 'Logboeken'. De betekenis is hier hetzelfde.