dimanche 29 janvier 2012

الحصول على قائمة المواضيع في العملية

مساحة الاسم System.Diagnostics يحتوي على الوظائف التي تسمح لك لإدارة العمليات ، والمواضيع ، eventlogs ومعلومات الأداء.

الكائن System.Diagnostics.Process يتيح لك الوصول إلى وظيفة تمكنك من نظام إدارة العمليات والخيوط.

إضافة هذا السطر إلى قائمة الخاص به :

using System.Diagnostics; 

يمكنك الحصول على قائمة ProcessThreads في عملية باستخدام الخاصية Process.Threads ، والتي ترجع كائن ProcessThreadCollection.

هنا مثال ورمز للكم ، على افتراض أن لديك بالفعل كائن مسمى عملية theProcess.

ProcessThreadCollection threadlist = theProcess.Threads;  foreach(ProcessThread theThread in threadlist){    Console.WriteLine("Thread ID:{0} Priority: {1} Started: {2}",   theThread.Id, theThread.PriorityLevel, theThread.StartTime); } 

Aucun commentaire:

Enregistrer un commentaire