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

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

3
टास्क का इंतजार करें। क्या - डेडलॉक?
मैं काफी Task.Waitऔर के बीच का अंतर नहीं समझताawait । मैं ASP.NET WebAPI सेवा में निम्नलिखित कार्यों के समान है: public class TestController : ApiController { public static async Task<string> Foo() { await Task.Delay(1).ConfigureAwait(false); return ""; } public async static Task<string> Bar() { return await Foo(); } public async static …

6
टास्क के लिए क्या उपयोग है। Cromultult <TResult> C # में
C # और TPL ( टास्क पैरेलल लाइब्रेरी ) में, Taskक्लास एक चल रहे काम का प्रतिनिधित्व करता है जो टाइप T का मान पैदा करता है। मैं जानना चाहूंगा कि Task.FromResult पद्धति की क्या आवश्यकता है ? वह है: ऐसे परिदृश्य में जहां आपके पास पहले से ही उत्पादित …

9
घोंसले का इंतजार Parallel.ForEach में
मेट्रो ऐप में, मुझे कई डब्ल्यूसीएफ कॉल निष्पादित करने की आवश्यकता है। महत्वपूर्ण संख्या में कॉल किए जाने हैं, इसलिए मुझे उन्हें एक समानांतर लूप में करने की आवश्यकता है। समस्या यह है कि WCF कॉल पूरा होने से पहले समानांतर लूप बाहर निकल जाता है। उम्मीद के मुताबिक काम …

6
मैं शीर्ष स्तर पर async / प्रतीक्षा का उपयोग कैसे कर सकता हूं?
मैं बहुत से लेखों पर जा रहा हूं async/ awaitऔर कई लेखों के बाद मैंने खुद चीजों को परखने का फैसला किया है। हालाँकि, मैं अपना सिर इधर-उधर लपेटता नहीं दिख सकता कि यह क्यों काम नहीं करता है: async function main() { var value = await Promise.resolve('Hey there'); console.log('inside: …


3
Node.js UnhandledPromiseRejectionWarning में कौन से वादे अनहोनी हैं, कैसे पता करें?
वर्जन 7 से Node.js में वादे को संभालने के लिए async / प्रतीक्षारत शर्करा है और अब मेरे कोड में निम्नलिखित चेतावनी काफी महत्वपूर्ण है: (node:11057) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): ReferenceError: Error: Can't set headers after they are sent. (node:11057) DeprecationWarning: Unhandled promise rejections are deprecated. In …


5
Array.map के साथ async प्रतीक्षा का उपयोग करें
निम्नलिखित कोड दिया गया है: var arr = [1,2,3,4,5]; var results: number[] = await arr.map(async (item): Promise&lt;number&gt; =&gt; { await callAsynchronousOperation(item); return item + 1; }); जो निम्नलिखित त्रुटि पैदा करता है: TS2322: टाइप करें 'प्रॉमिस &lt;नंबर&gt; []' टाइप करने के लिए असाइन नहीं है 'नंबर []'। 'नंबर' टाइप करने …

14
Async / Await क्लास कंस्ट्रक्टर
फिलहाल, मैं async/awaitएक क्लास कंस्ट्रक्टर फ़ंक्शन के भीतर उपयोग करने का प्रयास कर रहा हूं । ऐसा इसलिए है कि मैं e-mailजिस इलेक्ट्रॉन परियोजना पर काम कर रहा हूं, उसके लिए एक कस्टम टैग मिल सकता है । customElements.define('e-mail', class extends HTMLElement { async constructor() { super() let uid = …

4
Async / प्रतीक्षारत BackgroundWorker बनाम
पिछले कुछ दिनों में मैंने .net 4.5 और c # 5 की नई विशेषताओं का परीक्षण किया है। मुझे इसकी नई async / प्रतीक्षा सुविधाएँ पसंद हैं। इससे पहले मैंने बैकग्राउंड UI के साथ बैकग्राउंड प्रोसेस को संभालने के लिए BackgroundWorker का इस्तेमाल किया था । मेरा सवाल यह है: …

4
Parallel.ForEach बनाम Task.Run और Task.WhenAll
समानांतर रूप से कार्यों का एक सेट शुरू करने के लिए Parallel.ForEach या Task.Run () का उपयोग करने के बीच अंतर क्या हैं? संस्करण 1: List&lt;string&gt; strings = new List&lt;string&gt; { "s1", "s2", "s3" }; Parallel.ForEach(strings, s =&gt; { DoSomething(s); }); संस्करण 2: List&lt;string&gt; strings = new List&lt;string&gt; { "s1", …

8
दबाने "चेतावनी CS4014: क्योंकि इस कॉल का इंतजार नहीं किया जा रहा है, वर्तमान पद्धति का निष्पादन जारी है ..."
यह "बिना किसी प्रतीक्षा के C # में एक Async विधि को सुरक्षित रूप से कॉल करने का तरीका" का डुप्लिकेट नहीं है । मैं निम्नलिखित चेतावनी को अच्छी तरह से कैसे दबाऊं? चेतावनी CS4014: क्योंकि यह कॉल प्रतीक्षित नहीं है, कॉल पूरा होने से पहले वर्तमान पद्धति का निष्पादन …
156 c#  async-await 

8
क्या किसी अन्य एसिंक्स विधि के बजाय किसी घटना की प्रतीक्षा करना संभव है?
मेरे C # / XAML मेट्रो ऐप में, एक बटन है जो एक लंबी चलने वाली प्रक्रिया को बंद कर देता है। इसलिए, जैसा कि सुझाया गया है, मैं यह सुनिश्चित करने के लिए async / प्रतीक्षा का उपयोग कर रहा हूं कि UI थ्रेड अवरुद्ध न हो। private async …

2
Task.Start (), Task.Run () और Task.Factory.StartNew () के उपयोग के बारे में
मैंने अभी TPL के उपयोग के बारे में 3 दिनचर्याएँ देखीं जो समान काम करती हैं; यहाँ कोड है: public static void Main() { Thread.CurrentThread.Name = "Main"; // Create a task and supply a user delegate by using a lambda expression. Task taskA = new Task( () =&gt; Console.WriteLine("Hello from …

6
क्या प्रोसेस.स्टार्ट के समरूप कोई एसिंक्स है?
जैसे शीर्षक बताता है, क्या इसके बराबर है Process.Start(आप किसी अन्य एप्लिकेशन या बैच फ़ाइल को चलाने की अनुमति देता है) जिसका मैं इंतजार कर सकता हूं? मैं एक छोटे कंसोल ऐप के साथ खेल रहा हूं और यह ऐसा प्रतीत होता है कि यह सही जगह है जो एसिंक्स …
141 c#  async-await  c#-5.0 

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