2011-08-16 14 views
5

प्रक्रिया के बाद Process.WaitForExit का उपयोग करना आवश्यक है? किल?
क्या होगा यदि प्रक्रिया कॉल करने के बाद कॉलिंग प्रक्रिया सही हो जाती है। क्या?
क्या यह प्रक्रिया कारण होगा। असफल हो जाएंगे?प्रक्रिया के बाद Process.WaitForExit का उपयोग करना आवश्यक है? किल?

संपादित करें: मुझे अपने आवेदन से बाहर निकलने की प्रक्रिया को मारने की आवश्यकता है। इस बिंदु पर जब मैं विफल रहता हूं तो परिस्थितियों को संभालने का इरादा नहीं है इसलिए मेरे लिए बाहर निकलने की प्रक्रिया का इंतजार करना जरूरी नहीं है। तो अगर WaitForExit को कॉल करना जरूरी नहीं है तो मैं इसे छोड़ सकता हूं।

+0

आप क्या समस्या देख रहे हैं और वर्तमान में आपके पास कौन सा कोड है? – ChrisF

उत्तर

11
documentation on MSDN (जोर मेरा) के अनुसार

नोट को मार डालो विधि एसिंक्रोनस रूप निष्पादित करता है। मार डालो विधि कॉल करने के बाद, इस प्रक्रिया, से बाहर निकलने या अगर प्रक्रिया से बाहर निकल गया है निर्धारित करने के लिए HasExited संपत्ति की जाँच करने के लिए इंतजार करना WaitForExit विधि कहते हैं।

आप प्रतीक्षा करने के लिए, अगर आप यह निर्धारित करने की प्रक्रिया वास्तव में मौजूद है की जरूरत नहीं है की जरूरत नहीं है, तो मैं तुम्हें WaitForExit फोन या HasExited की जाँच करने की जरूरत नहीं है लगता है।

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