Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel bezieht sich auf: ✔️ .NET Core 3.1 und höhere Versionen ✔️ .NET Framework 4.5 und neuere Versionen
System.Diagnostics.Tracing.EventSource ist eine schnell strukturierte Protokollierungslösung, die in die .NET-Laufzeit integriert ist. In .NET Framework kann EventSource Ereignisse an Ereignisablaufverfolgung für Windows (ETW) und System.Diagnostics.Tracing.EventListener senden. In .NET Core unterstützt EventSource zusätzlich EventPipe, einer plattformübergreifenden Ablaufverfolgungsoption. Meistens verwenden Entwickler EventSource-Protokolle zur Leistungsanalyse, aber EventSource kann für alle Diagnoseaufgaben verwendet werden, bei denen Protokolle nützlich sind. Die . NET-Runtime ist bereits mit integrierten Ereignissen instrumentiert, und Sie können eigene benutzerdefinierte Ereignisse protokollieren.
Hinweis
Viele Technologien, die mit EventSource integriert werden, verwenden den Begriff „Ablaufverfolgung“ anstelle von „Protokollierung“ und „Protokollen“. Die Bedeutung ist hier gleich.