System.Diagnostics – obory názvů

Zařadit chráněné členy
Zařadit zděděné členy

Zařadit členy rozhraní .NET Framework
Zařadit členy rozhraní XNA Framework
Zařadit členy Knihovny přenosných tříd

Obory názvů System.Diagnostics obsahují třídy, které podporují interakce se systémovými procesy, protokoly událostí a čítači výkonu. Podřízené obory názvů pak obsahují typy zajišťující interakci s nástroji pro analýzu kódu, podporu kontraktů, širší podporu monitorování a ovládání aplikací, protokolování dat o událostech prostřednictvím sledovacího podsystému Event Tracing for Windows (ETW), čtení z protokolů událostí a zápis do nich, shromažďování dat o výkonu a v neposlední řadě čtení a zápis symbolických informací pro potřeby ladění.

Obory názvů

Obor názvů Popis
System.Diagnostics System.Diagnostics Obsahuje obor názvů tříd, které umožňují pracovat s systémové procesy, protokoly událostí a čítače výkonu.
System.Diagnostics.CodeAnalysis System.Diagnostics.CodeAnalysis Oboru názvů obsahuje třídy pro interakci s kódem analytické nástroje.Tyto nástroje lze analyzovat kód pro shodu na kódování úmluv, jako jsou pravidla pojmenování nebo zabezpečení.
System.Diagnostics.Contracts System.Diagnostics.Contracts Obsahuje obor názvů statických tříd, představující program smluv jako předpoklady, postconditions a invariants.
System.Diagnostics.Contracts.Internal System.Diagnostics.Contracts.Internal Obsahuje obor názvů tříd, které používá binární Korektor pro zpracování nedodržení smlouvy.
System.Diagnostics.Design System.Diagnostics.Design Obsahuje obor názvů tříd, které lze rozšířit podporu návrhu sledování aplikací a WMI.
System.Diagnostics.Eventing Obsahuje třídy používané pro instrumentaci aplikací.Přístrojové vybavení, je-li povoleno, zaznamená údaje o události do podsystému trasování událostí trasování pro Windows (ETW).Úplný popis ETW naleznete v tématu Trasování událostí pro systém Windows.
System.Diagnostics.Eventing.Reader Použití System.Diagnostics.Eventing.Reader obor názvů, můžete vyvíjet aplikace načíst a spravovat protokoly událostí.Události v protokolu událostí obsahuje informace, upozornění nebo chyba, ke které byl publikován určité součásti aplikace, služby nebo operačního systému. Tyto události jsou přečteny aplikací, které monitorování stavu počítače a aplikace, které přijmout opatření při výskytu určité události. Další informace naleznete v tématu Technology Summary for Reading and Managing Event Logs a Event Log Scenarios.
System.Diagnostics.PerformanceData Údaje čítačů pomocí tříd v tomto oboru názvů.Čítače lze vystavit měřítka spotřebitelům, jako například sledování výkonu.Obor názvů tříd pro spotřebování data čítače neobsahuje.Úplný popis architektury čítače výkonu, viz Čítače výkonu.
System.Diagnostics.SymbolStore System.Diagnostics.SymbolStore Obor názvů poskytuje střední třídy, které umožňují čtení a zápis ladicích informací symbol, například řádek zdroje společnosti Microsoft Map (MSIL) jazyk.Kompilátory cílení.NET Framework lze ukládat informace o ladění symbol do programátorského soubory databáze (PDB).Ladicí programy a nástroje System profiler kód může číst informace o ladění symbol v době spuštění.
System.Diagnostics.Tracing System.Diagnostics.Tracing Obsahuje obor názvů typů a členy, které umožňují vytvořit důrazně zadané událostitrasování událostzachycení pro systém Windows (Trasování událostí pro Windows).