यह समझने के बारे में एक और सवाल है कि कैसे और कब प्रदान की गई रद्दीकरण टोकन उदाहरण के माध्यम से नैन्सी एक एसिंक अनुरोध हैंडलर को रद्द कर सकता है।एन्सीक के लिए नैन्सी का रद्दीकरण टोकन कहां से अनुरोध किया गया है और इसे कब रद्द किया जाता है?
असल में जो मैं सोच रहा हूं वह है कि टोकन की क्या स्थितियां हैं ICancellationRequested सत्य पर सेट है - क्या यह कहीं दस्तावेज या समझाया गया है?
नैन्सी एसिंक हैंडलर को कैसे संभालता है जो 'कभी' वापस/समय में नहीं लौटाता है? और 'समय में' के बारे में: क्या एक टाइमआउट/सीमा है जिसके बाद हैंडलर रद्द हो जाते हैं?
यह सब ठीक है - कोड स्वयं को कब और कैसे परवाह नहीं करता है - यह कब और जितनी जल्दी हो सके अनुरोध करता है। जैसा कि मैंने कहा, यह वह है जो समझना चाहता है कि नैन्सी कैसे और कब करता है। –
@ जोर्गेबी। आप * नहीं कर सकते हैं। यह * जानबूझकर आपके द्वारा अस्पष्ट है * कैलकुलेशन रद्दीकरण रद्द करने के बारे में कॉल करने का इरादा रखने के विशिष्ट तंत्र को जानने के लिए। कैसे * आप * संभवतः पता कर सकते हैं? टोकन के एपीआई में जो कुछ भी किया जा सकता है, वह यह है कि यह निर्धारित करने के लिए कि क्या इसे वर्तमान में रद्द कर दिया गया है या रद्द होने पर निकाला जाने के लिए इवेंट हैंडलर को पंजीकृत करने के लिए। बस। यदि आप कुछ और चाहते हैं तो आपको इसके लिए अपना स्वयं का तंत्र बनाना होगा। – Servy
धन्यवाद लेकिन आप मुझसे पूछे गए प्रश्न को याद कर रहे हैं - मैं CancellationTokens की सामान्य अवधारणा के बारे में बात नहीं कर रहा हूं या सोच रहा हूं। जैसा कि मैंने कहा, यह अच्छी तरह से समझा जाता है। मैं नैन्सी के बारे में उत्सुक हूँ। और इसके async हैंडलर। यह गलत, अजीब दिशा में बदल रहा है। मैं (व्यक्ति, मेरा कोड नहीं) नैन्सी और इसके एसिंक हैंडलर मैकेनिक्स में रूचि रखता हूं। अगर कोई जानता है और कहता है कि इसे Asp.Net से 1: 1 अग्रेषित किया गया है .. मैं खुश हूं। यदि और भी है, तो मुझे इसमें दिलचस्पी है। –