Domovská » jak » Získejte seznam podprocesů v procesu

    Získejte seznam podprocesů v procesu

    Obor názvů System.Diagnostics obsahuje funkce, které umožňují spravovat procesy, podprocesy, eventlogy a informace o výkonu.

    Objekt System.Diagnostics.Process umožňuje přístup k funkcím, které umožňují spravovat systémové procesy a podprocesy.

    Přidejte tento řádek do seznamu uživatelů:

    pomocí System.Diagnostics; 

    Seznam procesu ProcessThreads můžete získat v procesu pomocí vlastnosti Process.Threads, která vrací objekt ProcessThreadCollection.

    Zde je příklad kódu pro vás, za předpokladu, že již máte objekt Process nazvaný Process.

    ProcessThreadCollection thread list = theProcess.Threads; foreach (ProcessThread theThread v seznamu podprocesů) Console.WriteLine ("ID vlákna: 0 Priorita: 1 Začátek: 2", Třída.Id, Třídění.PrioritaLevel, Třech.StartTime);