প্রশ্ন ট্যাগ «task-parallel-library»

টাস্ক প্যারালাল লাইব্রেরি .NET 4 সাল থেকে নেট ফ্রেমওয়ার্কের অংশ It

4
সমস্ত সার্ভার-সাইড কোডের জন্য কনফিগারআউট কল করতে সেরা অনুশীলন
যখন আপনার সার্ভার-সাইড কোড রয়েছে (যেমন কিছু ApiController) এবং আপনার ফাংশনগুলি অবিচ্ছিন্ন - তাই তারা ফিরে আসে Task<SomeObject>- আপনি কল করার ফাংশনের জন্য অপেক্ষা করা কোনও সময়ই কি সেরা অনুশীলন হিসাবে বিবেচিত হবে ConfigureAwait(false)? আমি পড়েছিলাম যে এটি থ্রেড প্রসঙ্গে মূল থ্রেড প্রসঙ্গে ফিরে যেতে হবে না কারণ এটি আরও …

9
যদি আমার ইন্টারফেসটিতে অবশ্যই টাস্কটি ফেরত যেতে হবে কোনও অপারেশন বাস্তবায়ন করার সর্বোত্তম উপায় কোনটি?
নীচের কোডে, ইন্টারফেসের কারণে, শ্রেণিকে LazyBarঅবশ্যই তার পদ্ধতি থেকে কোনও কাজ ফিরে আসতে হবে (এবং যুক্তিগুলির কারণে পরিবর্তন করা যায় না)। যদি LazyBarএর বাস্তবায়ন অস্বাভাবিক হয় যে এটি দ্রুত এবং সিঙ্ক্রোনিকভাবে চলতে দেখা যায় - পদ্ধতি থেকে কোনও অপারেশন টাস্ক ফেরত দেওয়ার সর্বোত্তম উপায় কী? আমি Task.Delay(0)নীচে নিয়ে গিয়েছি , …

5
একাধিক কাজের জন্য অ্যাসিঙ্ক / অপেক্ষা করুন
আমি একটি এআইপি ক্লায়েন্ট ব্যবহার করছি যা সম্পূর্ণ অসম্পূর্ণ, অর্থাৎ প্রতিটি অপারেশন হয় হয় প্রত্যাবর্তন করে Taskবা Task<T>যেমন: static async Task DoSomething(int siteId, int postId, IBlogClient client) { await client.DeletePost(siteId, postId); // call API client Console.WriteLine("Deleted post {0}.", siteId); } সি # 5 async / অপারেটর অপারেটরগুলি ব্যবহার করে একাধিক …

15
অসম্পূর্ণভাবে সময় শেষ হওয়ার সাথে টাস্ক <টি> সম্পূর্ণ হওয়ার অপেক্ষা করুন
আমি কিছু বিশেষ নিয়ম সহ কোনও টাস্ক &lt;টি&gt; সম্পূর্ণ করার জন্য অপেক্ষা করতে চাই : এটি যদি এক্স মিলিসেকেন্ডের পরে শেষ না হয় তবে আমি ব্যবহারকারীর কাছে একটি বার্তা প্রদর্শন করতে চাই। এবং যদি এটি ওয়াই মিলিসেকেন্ডের পরেও শেষ না হয় তবে আমি স্বয়ংক্রিয়ভাবে বাতিল করার জন্য অনুরোধ করতে চাই …

4
টাস্ক.ডলে কখন ব্যবহার করবেন, কখন থ্রেড.স্লিপ ব্যবহার করবেন?
টাস্ক.ডেলি বনাম থ্রেড.স্লাইপ ব্যবহার করার জন্য এখানে কি কোনও নিয়ম (গুলি) রয়েছে ? বিশেষত, অন্যটির চেয়ে কার্যকর / দক্ষ হওয়ার জন্য একটি ন্যূনতম মান প্রদান করা কি? শেষ অবধি, যেহেতু Task.Delay একটি async / অপেক্ষার স্থিতিশীল মেশিনে প্রসঙ্গ-স্যুইচিংয়ের কারণ, তাই এটি ব্যবহার করার কি কোনও ওভারহেড আছে?

8
টাস্ক এবং থ্রেডের মধ্যে পার্থক্য কী?
সি # 4.0, আমরা আছে Taskমধ্যে System.Threading.Tasks নামস্থান। মধ্যে সত্য পার্থক্য কি Threadএবং Task। আমি নিজের নিজের সাথে শেখার জন্য কিছু নমুনা প্রোগ্রাম (এমএসডিএন থেকে নেওয়া সাহায্য) করেছি Parallel.Invoke Parallel.For Parallel.ForEach ধারণাটি এতটা পরিষ্কার না হওয়ায় অনেক সন্দেহ রয়েছে। আমি প্রথম দিকে একই ধরণের প্রশ্নের জন্য স্ট্যাকওভারফ্লোতে অনুসন্ধান করেছি তবে …


4
আমি মোকে কীভাবে কোনও টাস্ক ফিরিয়ে দিতে বলতে পারি?
আমি একটি ইন্টারফেস পেয়েছি যা ঘোষণা করে Task DoSomethingAsync(); আমি আমার পরীক্ষার জন্য ম্যাকফ্রেমওয়ার্ক ব্যবহার করছি: [TestMethod()] public async Task MyAsyncTest() { Mock&lt;ISomeInterface&gt; mock = new Mock&lt;ISomeInterface&gt;(); mock.Setup(arg =&gt; arg.DoSomethingAsync()).Callback(() =&gt; { &lt;my code here&gt; }); ... } তারপরে আমার পরীক্ষায় আমি কোডটি চালিত করি যা অনুরোধ করে await DoSomethingAsync()। …

11
সি # তে নিরাপদে কোনও অ্যাসিঙ্ক পদ্ধতিটি কীভাবে অপেক্ষা করতে হবে
আমার একটি asyncপদ্ধতি রয়েছে যা কোনও ডেটা ফেরত দেয় না: public async Task MyAsyncMethod() { // do some stuff async, don't return any data } আমি এটিকে অন্য পদ্ধতি থেকে কল করছি যা কিছু ডেটা দেয়: public string GetStringData() { MyAsyncMethod(); // this generates a warning and swallows exceptions return …

4
সিঙ্ক্রোনালি একটি অ্যাসিঙ্ক অপারেশনের জন্য অপেক্ষা করছে এবং কেন এখানে অপেক্ষা করুন () প্রোগ্রামটি স্থির করে দেয়
ভূমিকা : আমি একটি সমাধান খুঁজছি, কেবল একটি সমাধান নয়। সমাধানটি আমি ইতিমধ্যে জানি। টাস্ক-ভিত্তিক অ্যাসিনক্রোনাস প্যাটার্ন (টিএপি), এমসডিএন সম্পর্কিত নিবন্ধগুলি অ্যাসিঙ্ক এবং অপেক্ষা করার জন্য বেশ কয়েক দিন ব্যয় করেও আমি আরও কিছু সূক্ষ্ম বিবরণ নিয়ে এখনও কিছুটা বিভ্রান্ত। আমি উইন্ডোজ স্টোর অ্যাপ্লিকেশনগুলির জন্য একটি লগার লিখছি, এবং আমি …

6
একটি অ্যাসিঙ্ক শূন্য পদ্ধতিতে ছুঁড়ে দেওয়া ব্যতিক্রম ধরুন
.NET- র জন্য মাইক্রোসফ্ট থেকে অ্যাসিঙ্ক সিটিপি ব্যবহার করে, কলিং পদ্ধতিতে অ্যাসিঙ্ক পদ্ধতিতে ছুঁড়ে দেওয়া ব্যতিক্রম ধরা কি সম্ভব? public async void Foo() { var x = await DoSomethingAsync(); /* Handle the result, but sometimes an exception might be thrown. For example, DoSomethingAsync gets data from the network and the …

4
সমান্তরাল.ফোর্চ প্রতিটি বনাম টাস্ক.ফ্যাক্টরি.স্টার্টনিউ
নীচের কোড স্নিপেটগুলির মধ্যে পার্থক্য কী? উভয়ই থ্রেডপুলের থ্রেড ব্যবহার করবে না? উদাহরণস্বরূপ, যদি আমি একটি সংগ্রহে প্রতিটি আইটেমের জন্য একটি ফাংশন কল করতে চান, Parallel.ForEach&lt;Item&gt;(items, item =&gt; DoSomething(item)); vs foreach(var item in items) { Task.Factory.StartNew(() =&gt; DoSomething(item)); }

8
একাধিক async টাস্ক চালানো এবং সেগুলি সম্পূর্ণ হওয়ার অপেক্ষায়
কনসোল অ্যাপ্লিকেশনটিতে আমার একাধিক async কাজ চালানো উচিত এবং আরও প্রক্রিয়া করার আগে সেগুলি শেষ হওয়ার জন্য অপেক্ষা করুন। সেখানে অনেক নিবন্ধ রয়েছে তবে আমি যত বেশি পড়ি ততই আমি আরও বিভ্রান্ত হয়ে যাব বলে মনে হচ্ছে। আমি টাস্ক লাইব্রেরির মূল নীতিগুলি পড়েছি এবং বুঝতে পেরেছি, তবে আমি স্পষ্টভাবে কোথাও …

10
বিভিন্ন ফলাফল সহ একাধিক কার্যের অপেক্ষায়
আমার 3 টি কাজ রয়েছে: private async Task&lt;Cat&gt; FeedCat() {} private async Task&lt;House&gt; SellHouse() {} private async Task&lt;Tesla&gt; BuyCar() {} আমার কোডটি চালিয়ে যাওয়ার আগে তাদের সবার চালানো দরকার এবং আমারও প্রতিটি ফলাফলের প্রয়োজন। ফলাফলগুলির কোনওটিরই একে অপরের সাথে মিল নেই আমি কীভাবে কল করব এবং 3 টি কার্য শেষ …

12
অ্যাসিঙ্ক পদ্ধতিটি সিঙ্ক্রোনালি কল করা হচ্ছে
আমার একটি asyncপদ্ধতি রয়েছে: public async Task&lt;string&gt; GenerateCodeAsync() { string code = await GenerateCodeService.GenerateCodeAsync(); return code; } একটি সিঙ্ক্রোনাস পদ্ধতি থেকে আমাকে এই পদ্ধতিটি কল করতে হবে। এটি GenerateCodeAsyncসিঙ্ক্রোনসিভভাবে কাজ করার জন্য পদ্ধতিটির সদৃশ না করে কীভাবে এটি করতে পারি ? হালনাগাদ তবুও কোন যুক্তিসঙ্গত সমাধান খুঁজে পাওয়া যায় নি। …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.