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

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

20
एक forEach लूप के साथ async / प्रतीक्षा का उपयोग करना
वहाँ का उपयोग कर के साथ किसी भी मुद्दे हैं async/ awaitएक में forEachपाश? मैं फ़ाइलों की एक सरणी के माध्यम से और awaitप्रत्येक फ़ाइल की सामग्री पर लूप करने की कोशिश कर रहा हूं । import fs from 'fs-promise' async function printFiles () { const files = await getFilePaths() …

21
Ync async ’और when wait’ का उपयोग कैसे और कब करना है
मुख्य बातों की मेरी समझ है कि एक से asyncऔरawait लेकिन उपयोग कर रहा है उन्हें पृष्ठभूमि धागे को उत्पन्न करने के लंबी अवधि के तर्क प्रदर्शन करने के बराबर - करना आसान लिखने के लिए कोड बनाने के लिए और पढ़ने के लिए है? मैं वर्तमान में सबसे बुनियादी …

16
C # में सिंक्रोनस विधि से अतुल्यकालिक विधि को कैसे कॉल करें?
मेरे पास एक public async void Foo()विधि है जिसे मैं सिंक्रोनस विधि से कॉल करना चाहता हूं। अब तक मैंने MSDN प्रलेखन से सभी को देखा है कि यह async विधियों के माध्यम से async विधियों को बुला रहा है, लेकिन मेरा पूरा कार्यक्रम async विधियों के साथ नहीं बनाया …
861 c#  async-await 

24
मैं एक async टास्क <T> विधि को सिंक्रोनाइज़ कैसे करूँगा?
मैं async / प्रतीक्षा के बारे में सीख रहा हूँ, और ऐसी स्थिति में भाग गया जहाँ मुझे एक async विधि को सिंक्रोनाइज़ करने की आवश्यकता है। मैं उसे कैसे कर सकता हूँ? Async विधि: public async Task&lt;Customers&gt; GetCustomers() { return await Service.GetCustomersAsync(); } सामान्य उपयोग: public async void GetCustomers() …

4
सभी सर्वर-साइड कोड के लिए कॉन्फ़िगर कॉन्फ़िगर करने के लिए सबसे अच्छा अभ्यास
जब आपके पास सर्वर-साइड कोड (यानी कुछ ApiController) और आपके फ़ंक्शन अतुल्यकालिक हैं - तो वे वापस लौटते हैं Task&lt;SomeObject&gt;- क्या यह सबसे अच्छा अभ्यास माना जाता है कि किसी भी समय आप उन कार्यों का इंतजार करते हैं जिन्हें आप कॉल करते हैं ConfigureAwait(false)? मैंने पढ़ा था कि यह …

6
एसिंक्स एरो फंक्शन के लिए सिंटैक्स
मैं asyncकीवर्ड के साथ एक जावास्क्रिप्ट फ़ंक्शन को "async" (यानी एक वादा वापस करने) के रूप में चिह्नित कर सकता हूं । ऐशे ही: async function foo() { // do something } एरो फ़ंक्शंस के लिए बराबर सिंटैक्स क्या है?

9
यदि मेरे इंटरफ़ेस में टास्क वापस करना चाहिए तो नो-ऑपरेशन कार्यान्वयन का सबसे अच्छा तरीका क्या है?
नीचे दिए गए कोड में, इंटरफ़ेस के कारण, कक्षा LazyBarको यह कार्य विधि से वापस करना चाहिए (और तर्क के लिए बदला नहीं जा सकता)। यदि LazyBarक्रियान्वयन असामान्य है, तो यह जल्दी और तुल्यकालिक रूप से चलने के लिए होता है - विधि से नो-ऑपरेशन कार्य को वापस करने का …

5
कई कार्यों के लिए async / प्रतीक्षा का उपयोग करना
मैं एक एपीआई क्लाइंट का उपयोग कर रहा हूं जो पूरी तरह से अतुल्य है, यानी प्रत्येक ऑपरेशन या तो रिटर्न करता है Taskया Task&lt;T&gt;, जैसे: static async Task DoSomething(int siteId, int postId, IBlogClient client) { await client.DeletePost(siteId, postId); // call API client Console.WriteLine("Deleted post {0}.", siteId); } C # …

8
मैं लॉक स्टेटमेंट के मुख्य भाग के भीतर 'प्रतीक्षा' संचालक का उपयोग क्यों नहीं कर सकता?
C # (.NET Async CTP) में प्रतीक्षित कीवर्ड को लॉक स्टेटमेंट के भीतर से अनुमति नहीं है। से MSDN : एक प्रतीक्षा अभिव्यक्ति को एक तुल्यकालिक फ़ंक्शन में, क्वेरी अभिव्यक्ति में, एक अपवाद हैंडलिंग स्टेटमेंट के कैच या अंत में ब्लॉक में, लॉक स्टेटमेंट के ब्लॉक में या असुरक्षित संदर्भ …
348 c#  .net  async-await 


6
टास्क है। गुलाल के रूप में ही है।
मैं हाल ही में कुछ कोड पढ़ रहा था जो बहुत से एस्किंस विधियों का उपयोग करता है, लेकिन फिर कभी-कभी उन्हें तुल्यकालिक रूप से निष्पादित करने की आवश्यकता होती है। कोड करता है: Foo foo = GetFooAsync(...).GetAwaiter().GetResult(); क्या यह भी ऐसा ही है Foo foo = GetFooAsync(...).Result;
328 c#  async-await 

11
सुरक्षित रूप से बिना प्रतीक्षा के C # में एक async विधि कैसे कॉल करें
मेरे पास एक asyncतरीका है जो कोई डेटा नहीं लौटाता है: public async Task MyAsyncMethod() { // do some stuff async, don't return any data } मैं इसे दूसरी विधि से कॉल कर रहा हूं जो कुछ डेटा लौटाता है: public string GetStringData() { MyAsyncMethod(); // this generates a warning …

4
एक async कार्रवाई के लिए सिंक्रनाइज़ेशन प्रतीक्षा कर रहा है, और क्यों प्रतीक्षा करें () यहां प्रोग्राम को फ्रीज करता है
प्रस्तावना : मैं एक स्पष्टीकरण की तलाश कर रहा हूं, न कि केवल एक समाधान की। इसका हल मुझे पहले से ही पता है। टास्क आधारित एसिंक्रोनस पैटर्न (टीएपी), एसिंक्स और प्रतीक्षा के बारे में एमएसडीएन लेखों का अध्ययन करने में कई दिन बिताने के बावजूद, मैं अभी भी कुछ …

2
जब सही ढंग से Task.Run का उपयोग करें और जब बस async-इंतजार करें
मैं आपको सही आर्किटेक्चर के बारे में आपकी राय पर पूछना चाहता हूं कि कब उपयोग करना है Task.Run। मैं अपने WPF .NET 4.5 एप्लीकेशन (कैलिबर्न माइक्रो फ्रेमवर्क के साथ) में laggy UI का अनुभव कर रहा हूं। मूल रूप से मैं (बहुत सरलीकृत कोड स्निपेट) कर रहा हूं: public …

6
HttpClient.GetAsync (…) कभी भी वेट / एसिंक्स का उपयोग करते समय वापस नहीं आती है
संपादित करें: यह प्रश्न दिखता है कि यह एक ही समस्या हो सकती है, लेकिन इसकी कोई प्रतिक्रिया नहीं है ... संपादित करें: परीक्षण के मामले में 5 कार्य WaitingForActivationराज्य में अटके हुए प्रतीत होते हैं । मैंने .NET 4.5 में System.Net.Http.HttpClient का उपयोग करते हुए कुछ विषम व्यवहार का …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.