2009-04-14 23 views

उत्तर

9

प्रबंधित कोड में नहीं। जहां तक ​​मुझे पता है, आप वर्तमान प्रक्रिया के लिए Thread ऑब्जेक्ट्स की सूची भी प्राप्त नहीं कर सकते हैं। आप Process.Threads साथ ProcessThread रों प्राप्त कर सकते हैं और है कि यदि आप में मदद करता है ProcessThread, एक Id संपत्ति प्रदान करता है ... लेकिन एक ProcessThread जहाँ तक मैं बता सकता हूँ एक नाम नहीं है :(

+0

ओह .. यह काफी दयालु है इसलिए सिस्टम का कारण बनता है। डायग्नोस्टिक्स। ट्रेसलिस्टर क्लास में विधियां हैं जो आपको TraceEventCache.ThreadId के माध्यम से थ्रेड आईडी प्राप्त करने की अनुमति देती हैं, सिवाय इसके कि एक संख्या बहुत सार्थक नहीं है क्योंकि यह बहुत कुछ नहीं कहती .. और दौड़ने के लिए दौड़ से भी भिन्न होता है! :( – littleduckie

+0

क्या ये आपके स्वयं के धागे हैं? यदि ऐसा है, तो जब आप धागे बनाते हैं तो आप नाम और आईडी लॉग कर सकते हैं, और बाद में मैच कर सकते हैं। –

2

सबसे अच्छा जानकारी मैं मिल सकता है कि यहाँ है:

http://www.mail-archive.com/[email protected]/msg07369.html

वह बहुत उपयोगी है, हालांकि नहीं लगता है यह यह करने के लिए कोई अच्छा तरीका है कि वहाँ, आप में से छोटा लगता है सब की एक सूची (या शब्दकोश) बनाए रखने के लिए कोड बदल रहा। आपके आवेदन के धागे का।

संबंधित मुद्दे