Kapitel 8. Diagnose

8.0 Einführung

Die FCL enthält viele Klassen, über die man Diagnoseinformationen zu einer Anwendung und auch zu der Umgebung erhalten kann, in der sie läuft. Es gibt sogar so viele Klassen, dass ein spezieller Namensraum, System.Diagnostics, gebildet wurde, in dem sie alle enthalten sind. Dieses Kapitel enthält Rezepte dazu, wie Sie Ihre Anwendung mit Debugging- und Tracing-Informationen ausstatten, Prozessinformationen erhalten, die eingebauten Event-Logs verwenden und Performance-Counter nutzen.

Debugging wird (über die Klasse Debug) standardmäßig nur bei Debug-Builds eingeschaltet. Tracing wird (über die Klasse Trace) standardmäßig in Debug- und Release-Builds eingeschaltet. Diese Defaults ermöglichen es Ihnen, Ihre Anwendung ...

Get C# Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.