System.Diagnostics jmenný prostor obsahuje funkce, které umožňují řídit procesy, vlákna, eventlogs a informace o výkonu.
Objekt System.Diagnostics.Process umožňuje přístup k funkcím umožňuje spravovat systémové procesy. Budeme používat tento objekt zobrazit seznam běžících procesů.
Přidejte tento řádek do seznamu pomocí:
pomocí System.Diagnostics;
Nyní můžete získat seznam procesů s Process.GetProcesses () metody, jak je vidět na následujícím příkladu:
Proces [] = PROCESSLIST Process.GetProcesses ();
foreach (Process mapovány v PROCESSLIST) {
Console.WriteLine ("Process: {0} ID: {1}", theprocess.ProcessName, theprocess.Id);
}
Některé zajímavé vlastnosti procesu objektu:
p.StartTime (zobrazení času proces započatý)
p.TotalProcessorTime (ukazuje množství času CPU procesu přijal)
p.Threads (umožňuje přístup ke kolekci vláken v procesu)
. NET Framework opravdu dělá věci snadné!
Aucun commentaire:
Enregistrer un commentaire