async-await पर टैग किए गए जवाब

यह विभिन्न प्रोग्रामिंग भाषाओं द्वारा समर्थित एसिंक्रोनस प्रोग्रामिंग मॉडल को कवर करता है, जो कि एसिंक्स और वेट कीवर्ड का उपयोग करता है।

2
क्या एसिंक्स्ट वेट कीवर्ड एक कंटिन्यू लैम्बडा के बराबर है?
क्या कोई कृपया पुष्टि करने के लिए पर्याप्त हो सकता है कि क्या मैंने Async प्रतीक्षा कीवर्ड को सही ढंग से समझा है? (CTP के संस्करण 3 का उपयोग करते हुए) इस प्रकार अब तक मैंने काम किया है कि एक विधि कॉल करने से पहले प्रतीक्षा कीवर्ड सम्मिलित करना …

3
क्यों "async शून्य" इकाई परीक्षणों को मान्यता नहीं दी जा सकती है?
async void विज़ुअल स्टूडियो 2012 में इकाई परीक्षण नहीं चलाए जा सकते हैं: [TestClass] public class MyTestClass { [TestMethod] public async void InvisibleMyTestMethod() { await Task.Delay(1000); Assert.IsTrue(true); } } अगर मैं एक अतुल्यकालिक इकाई परीक्षण करना चाहता हूं, तो परीक्षण विधि को एक टास्क वापस करना होगा: [TestMethod] public async …

5
+ = के साथ Async फ़ंक्शन
let x = 0; async function test() { x += await 5; console.log('x :', x); } test(); x += 1; console.log('x :', x); कोड स्निपेट चलाएंपरिणाम छिपाएँस्निपेट का विस्तार करें xलॉग के मान हैं 1और 5। मेरा सवाल है: x 5दूसरे लॉग पर मूल्य क्यों है ? यदि testबाद क्रियान्वित …

4
AsyncDispose में अपवादों से निपटने का उचित तरीका
नए .NET कोर 3 के लिए स्विच करने के दौरान IAsynsDisposable, मैं निम्नलिखित समस्या पर ठोकर खाई है। समस्या का मूल: यदि DisposeAsyncकोई अपवाद फेंकता है, तो यह अपवाद किसी अपवाद को छुपाता है जो अंदर-फेंक दिया await usingजाता है। class Program { static async Task Main() { try { …

3
कार्य की निरंतरता क्यों होती है। जब सभी को समान रूप से निष्पादित किया जाता है?
मैंने सिर्फ Task.WhenAll.NET कोर 3.0 पर चलने के दौरान विधि के बारे में एक उत्सुक अवलोकन किया । मैंने एक साधारण Task.Delayकार्य को एक तर्क के रूप में पारित किया Task.WhenAll, और मुझे उम्मीद थी कि लिपटे हुए कार्य मूल कार्य के लिए समान रूप से व्यवहार करेंगे। पर ये …

2
तुल्यकालिक पुनरावृत्तियों के साथ प्रतीक्षा के लिए ... का उपयोग करना
एमडीएन कहता है for await...of कि दो उपयोग-मामले हैं: for await...ofबयान async iterable के साथ-साथ सिंक iterables पर वस्तुओं एक पाश से अधिक पुनरावृत्ति बनाता है, ... मुझे पहले पूर्व के बारे में पता था: async iterables का उपयोग करना Symbol.asyncIterator। लेकिन मुझे अब बाद में दिलचस्पी है: तुल्यकालिक पुनरावृत्तियों। …

1
मैं Rust में एक async फ़ंक्शन को मानचित्र में कैसे डाल सकता हूं?
जब मैं के लिए एक async रूटर लिख रहा हूँ मैं async कार्यों को संभाल नहीं सकते hyper। यह कोड: use std::collections::HashMap; use std::future::Future; type BoxedResult<T> = Result<T, Box<dyn std::error::Error + Send + Sync>>; type CalcFn = Box<dyn Fn(i32, i32) -> dyn Future<Output = BoxedResult<i32>>>; async fn add(a: i32, b: …
11 rust  async-await 

7
किसी घटना को C # में निकाल दिए जाने तक कोड का प्रवाह कैसे अवरुद्ध करें
यहाँ हम एक के Gridसाथ एक है Button। जब उपयोगकर्ता बटन पर क्लिक करता है, तो उपयोगिता वर्ग में एक विधि निष्पादित की जाती है जो एप्लिकेशन को ग्रिड पर एक क्लिक प्राप्त करने के लिए मजबूर करती है। कोड प्रवाह यहां रुकना चाहिए और तब तक जारी नहीं होना …

1
IAsyncEnumerable लौटना <टी> और Asp.Net कोर नियंत्रक से NotFound
नियंत्रक क्रिया के लिए सही हस्ताक्षर क्या है जो रिटर्न करता है IAsyncEnumerable&lt;T&gt;और NotFoundResultफिर भी एक async फैशन में संसाधित होता है? मैंने इस हस्ताक्षर का उपयोग किया है और यह संकलन IAsyncEnumerable&lt;T&gt;योग्य नहीं है क्योंकि यह प्रतीक्षा योग्य नहीं है: [HttpGet] public async Task&lt;IActionResult&gt; GetAll(Guid id) { try { …

1
एक कॉल के रूप में एक संदर्भ लेता है कि एक रस्ट async fn का उपयोग कैसे करें?
async fnएक अनाम प्रकार देता है जो लागू करता है Future, इसलिए यदि हम इसे कॉलबैक के रूप में उपयोग करना चाहते हैं, तो हमें वापसी मूल्य को एक ट्रैस ऑब्जेक्ट में बदलने की आवश्यकता है। मैंने ऐसा करने के लिए एक फ़ंक्शन लिखने की कोशिश की, लेकिन मुझे कुछ …
10 rust  async-await 

2
C # में async व्यवहार को दर्शाने के लिए पैटर्न
मैं एक वर्ग डिजाइन करने की कोशिश कर रहा हूं जो अतुल्यकालिक प्रसंस्करण चिंताओं को जोड़ने की क्षमता को उजागर करता है। सिंक्रोनस प्रोग्रामिंग में, ऐसा लग सकता है public class ProcessingArgs : EventArgs { public int Result { get; set; } } public class Processor { public event EventHandler&lt;ProcessingArgs&gt; …

3
टास्क शुरू नहीं करने का ऐलान कैसे किया जाएगा जो एक और टास्क के लिए इंतजार करेगा?
मैंने यह यूनिट टेस्ट कर लिया है और मुझे समझ नहीं आ रहा है कि "टास्क का इंतजार क्यों करें।" () "इंतजार नहीं करता!" [TestMethod] public async Task SimpleTest() { bool isOK = false; Task myTask = new Task(async () =&gt; { Console.WriteLine("Task.BeforeDelay"); await Task.Delay(1000); Console.WriteLine("Task.AfterDelay"); isOK = true; Console.WriteLine("Task.Ended"); …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.