सॉकेट कॉल करने के बाद। शट डाउन, सॉकेट। क्लोज़ और सॉकेट। डिस्कनेक्ट करें, ऐसा लगता है कि सॉकेट। ReceiveAsync निरस्त नहीं होता है। प्रयास ReceiveAsync कॉल (सबसे अच्छा अभ्यास के रूप में दस्तावेज में सुझाव दिया) में इस्तेमाल SocketAsycEventArgs वस्तु त्रुटि में परिणाम पुन: उपयोग करने:सॉकेट.xxxxAsync कॉल को रद्द करना
An asynchronous socket operation is already in progress using this SocketAsyncEventArgs instance
क्या मैं ReceiveAsync इस SocketAsyncEventArgs उदाहरण पर अपनी पकड़ जारी करने के लिए पाने के लिए क्या करना होगा?
संपादित करें: मैंने लंबित प्राप्त करने के लिए इस पर काम किया है और प्राप्त होने तक कोई सफाई नहीं कर रहा है (यानी पूरा प्रेषित किया गया है)। हालांकि बहुत अच्छा महसूस नहीं करता है। क्या WebRequest API की तरह इसे अभी छोड़ा नहीं जा सकता है?
यह उत्पन्न प्रश्न का उत्तर देने का प्रयास नहीं करता है। ओपी का मुद्दा 'पूर्ण' हैंडलर को निकाल दिया जाने से पहले 'सॉकेटएसिंक एवेन्ट आर्ट्स' का पुन: उपयोग करने का प्रयास करने से आता है। – binki