web-dev-qa-db-ja.com

task-parallel-library

System.Threading.Taskはいつ役に立ちますか?

MaxDegreeOfParallelismは何をしますか?

タスクが終了せずにタイムアウトが経過すると、Task.Wait(int)はタスクを停止しますか?

TPLTaskFactory.FromAsyncとブロッキングメソッドを使用したタスク

C#で複数のタスクをキャンセルする正しい方法は何ですか

タスクの待機は、タスクの待機またはその例外プロパティへのアクセスによって確認されませんでした。その結果、観察されなかった例外は

タスクチェーン(前のタスクが完了するのを待つ)

Task.Factory.StartNew()は、呼び出し元のスレッドとは別のスレッドを使用することが保証されていますか?

C#でタスクが完了するまで待つにはどうすればよいですか?

awaitとContinueWithの違い

C#でのTask.FromResult <TResult>の使用は何ですか

タスクの例外を適切に処理する方法

.net 3.5でTask <T>に相当するものを取得するにはどうすればよいですか?

タスクの同期継続を防止するにはどうすればよいですか?

例外が発生した場合にTask.WaitAll()を中断させる方法は?

TaskCanceledExceptionをキャッチしてTask.Canceledをチェックするのは良い考えですか?

タスク内で非同期/待機を待機しています

Task.Run with Parameter(s)?

IOバウンドオペレーションの並列実行

Task <T>を返すメソッドを実装する適切な方法

TaskCreationOptions.LongRunningを使用する場合

Task.WhenAllで例外をスローするタスクを無視し、完了した結果のみを取得します

空のタスクまたはnullを返す方が良いですか? c#

Task.Delay()。Wait()で何が起こっているのですか?

Reactive Framework、PLINQ、TPL、Parallel Extensionsはどのように相互に関連していますか?

.Net 3.5プロジェクトでタスク並列ライブラリを使用できますか?

Parallel.ForEachとTask.Factory.StartNew

リスト<T>スレッドセーフ

IOにバインドされた操作にThreadPoolsまたはTask Parallel Libraryを使用する必要があります

.Net 4.0にはConcurrentList <T>はありませんか?

CancellationTokenSourceを破棄するタイミング

C#で3つのメソッドを並行して実行する最も簡単な方法

タスク内で例外をスローする-「await」とWait()

Parallel.ForEachでのネストの待機

TPLでタスクに名前を割り当てるにはどうすればよいですか

AsParallel.ForAllとParallel.ForEach

非同期ラムダを使用した並列foreach

C#4.0でタスクをスリープ(または遅延)させる方法は?

複数の待機よりも単一の「待機Task.WhenAll」を好むのはなぜですか?

新しいタスクを開始する前に、タスクが既に実行されているかどうかを確認してください

Parallel.ForEachおよびasync-await

Task.WhenAll結果の順序付け

AsParallel()の最大並列度

2つの並列タスクの結果を1つのリストにまとめます

Xミリ秒後に開始するアクションをトリガーする

TPLとリアクティブフレームワーク

タスク並列ライブラリを使用するときに、未処理のすべての例外を処理するにはどうすればよいですか?

TaskScheduler.UnobservedTaskExceptionイベントハンドラーがトリガーされることはありません

BackgroundWorkerのタスク並列ライブラリの置き換え?

タスクコンストラクターのキャンセルトークン:なぜですか?

TPL TaskオブジェクトでDispose()を呼び出さないことは受け入れられると考えられますか?

.NET 4にスレッドセーフなObservablecollectionはありますか?

C#5.0の非同期待機機能とTPLの違いは何ですか?

タスクとスレッドの違いは何ですか?

タイムアウトでタスク<T>が完了するのを非同期的に待つ

完了したタスクを作成する<T>

WindowsフォームアプリケーションでメインスレッドのSynchronizationContext.Currentをnullにするにはどうすればよいですか?

foreachループでタスクを開始すると最後の項目の値が使用される

System.Threading.Timerのタスクベースの置換はありますか?

タスクの開始を遅らせる正しい方法

非同期のvoidメソッドによってスローされた例外をキャッチする

C#4.0で火事と忘却方法を行う最も簡単な方法

条件付き継続のあるタスクの使用

STAスレッドを実行するタスク(TPL)を作成する方法は?

WaitAll vs WhenAll

ブロッキングコレクションとタスクを使用した古典的な生産者/消費者パターン.net4 TPL

TaskScheduler.CurrentがデフォルトのTaskSchedulerである理由

Parallel.ForEachは、ラージオブジェクトで列挙可能なオブジェクトを操作する場合、「メモリ不足」例外を引き起こす可能性があります

Parallel.ForEachが完了するまでどのように待つことができますか

ベストプラクティスの長期実行タスクの作成

Task.StartNew使用時にスレッド名を指定する

voidを返すこととTaskを返すことの違いは何ですか?

Task.Factory.StartNewを使用してメソッドパラメーターを渡す

タスクベースの非同期メソッドのコールバックを定義する場所

現在のSynchronizationContextはTaskSchedulerとして使用できません

このParallel.ForEachコードがプログラムをフリーズさせるのはなぜですか?

Task.Start / WaitとAsync / Awaitの違いは何ですか?

一般的なTask.WaitAllはありますか?

待機中のタスクをキャンセルするには?

TPLとasync / awaitの違い(スレッド処理)

TaskCompletionSource-スレッドレス非同期作業を理解しようとしています

RunSynchronouslyは、すでに開始されているタスクでは呼び出されない可能性があります

同時非同期I / O操作の量を制限する方法は?

Parallel.Forでの期待外れのパフォーマンス

並列タスクライブラリを介して実行されるアクティブなタスクの数を制限する最良の方法

タスクを返すときにタスクをチェーンする適切な方法は何ですか?

コールバックベースの非同期メソッドを待機可能なタスクに変換する最良の方法

prevTask.Wait()は、ContinueWith(Tasksライブラリから)と一緒に使用することをお勧めしますか?

TaskCompletionSource:SetResult()とTrySetResult()などを使用する場合

非同期を使用して複数のタスクを待つ

2つの非同期タスクを並行して実行し、.NET 4.5で結果を収集します

Async / await vs BackgroundWorker

ネストされたParallel.ForEachループ

タスクのキャンセルをエレガントに処理する

Taskで例外をキャッチする最良の方法は何ですか?

Task.WaitAllがASP.NETで複数の待機可能なタスクでハングしている

非同期ラムダを待つことはできません

私のインターフェースがTaskを返さなければならない場合、何の操作もしない実装を持つための最善の方法は何ですか?

await vs Task.Wait-デッドロック?

すべてのサーバーサイドコードに対してConfigureAwaitを呼び出すためのベストプラクティス