जैसा कि मैंने हाल ही में अपनी लागत के लिए खोज की है, await
कर रहा है जब कोई सिंक्रनाइज़ेशन संदर्भ नहीं होता है, जिसके परिणामस्वरूप कोड को अलग-अलग धागे पर निष्पादित किया जा सकता है।उसी धागे पर निष्पादित करने के इंतजार के बाद मुझे निरंतरता कैसे मिल सकती है?
मुझे वर्तमान में एक वीएसटीओ कार्यालय ऐड-इन में अजीब व्यवहार के साथ समस्याएं आ रही हैं, जो मुझे लगता है कि संभवतः इस व्यवहार का परिणाम है। Office अनुप्रयोग द्वारा उठाए गए ईवेंट को संसाधित करते समय, स्थान पर कोई सिंक्रनाइज़ेशन संदर्भ नहीं होता है (जब तक कि मैं कोई फॉर्म नहीं बनाता, जो सिंक्रनाइज़ेशन संदर्भ बनाएगा)।
मेरा सवाल यह है कि क्या एक फॉर्म बनाना यह सुनिश्चित करने का सबसे अच्छा/सबसे प्रभावी तरीका है कि मेरे पास सिंक्रनाइज़ेशन संदर्भ है, या यह करने का एक आसान तरीका है या नहीं।
क्या इस मामले में 'प्रतीक्षा' का उपयोग नहीं करना आसान होगा? यदि आप जिस एपीआई का उपयोग कर रहे हैं वह केवल असीमित है, तो आप 'कार्य' के 'परिणाम' या 'प्रतीक्षा() 'का उपयोग करके प्राप्त कर सकते हैं। – svick
@svick: मुझे लगता है कि आप क्या कह रहे हैं कि अगर मैं एक ही थ्रेड पर वापस आने का इंतजार करना चाहता हूं, तो यह प्रभावी रूप से "तुल्यकालिक" व्यवहार है। हमम ... हाँ, मुझे लगता है कि यह है। * साई *। मैं ईमानदार होने के लिए, इस सामान के साथ थोड़ा सा खो गया हूँ। –