Hjemmeside » hvordan » Få en liste over tråder i en prosess

    Få en liste over tråder i en prosess

    Navnet på System.Diagnostics inneholder funksjoner som lar deg administrere prosesser, tråder, eventlogger og resultatinformasjon.

    System.Diagnostics.Process-objektet gir deg tilgang til funksjonalitet som gjør det mulig å administrere systemprosesser og tråder.

    Legg til denne linjen i listen du bruker:

    bruker System.Diagnostics; 

    Du kan få en liste over ProcessThreads i en prosess ved å bruke egenskapen Process.Threads, som returnerer et ProcessThreadCollection-objekt.

    Her er et kodeeksempel for deg, forutsatt at du allerede har et Prosessobjekt kalt theProcess.

    ProcessThreadCollection threadlist = theProcess.Threads; foreach (ProcessThread theThread i trådliste) Console.WriteLine ("Tråd ID: 0 Prioritet: 1 Startet: 2", theThread.Id, theThread.PriorityLevel, theThread.StartTime);