पर कॉल की सीमा # मैं सी ++ दुनिया से आया हूं इसलिए मुझे धागे और म्यूटेक्स गार्डिंग को लॉक करने के लिए बहुत उपयोग किया जाता है।सी # async/प्रतीक्षा - एसिंक विधियों/लॉकिंग
async Task BasicProcess() {
// await time consuming task
}
मैं इस समारोह कैसे ताला तो केवल एक ही BasicProcess
एक समय में चला सकते हैं कर सकते हैं: इस मूल कार्य मान लिया जाये?
async Task BasicProcess() {
lock (BasicProcessLock) {
// await time consuming task
}
}
देखें http://blogs.msdn.com/b/pfxteam/archive/2012/02/12/10266988 AsyncLock कार्यान्वयन के लिए .aspx। –