एपीएम BeginXXX/EndXX जोड़े का उपयोग करता है और इवेंट-आधारित असिंक्रोनस पैटर्न (EAP) XXXAsync और XXX पूर्ण जोड़े का उपयोग करता है, लेकिन मैंने कार्य को वापस करने वाले तरीकों का नाम देने के तरीके पर कुछ भी मानक नहीं देखा है।कार्यों को नाम देने वाले विधियों के लिए स्वीकार्य पैटर्न क्या है?
मैं XXXTask उपयोग किया गया है:
Data GetData()
Task<Data> GetDataTask()
लेकिन अगर एक अधिक मानक दृष्टिकोण
यहां इस नामकरण सम्मेलन के आधिकारिक दस्तावेज का लिंक दिया गया है: http://msdn.microsoft.com/en-us/library/hh873175.aspx। –
एक तरफ ध्यान दें: सुनिश्चित करें कि यदि आप उस नामकरण सम्मेलन का उपयोग करते हैं, तो आप उपर्युक्त लिंक में वर्णित अन्य सिद्धांतों का भी पालन करते हैं। जैसे "सिंक्रोनस काम को न्यूनतम में रखा जाना चाहिए" हो सकता है कि जब आपकी असिंक विधि केवल कार्य को माध्यम से आधे रास्ते से बुलाती है, तो आपकी असिंक विधि केवल कार्य को आती है। –
क्या 'BeginXXX' पर फेंक दिया गया है? मैं व्यक्तिगत रूप से बाद में 'XXXAsync' से अधिक पसंद करता हूं। –