誰も簡単な方法を知っていますか?threadPools内のすべてのワーカースレッドがなくなるまでの待ち時間
私はすべての作品を待ち行列に入れた後、私が待ち行列に入れられたすべてが完了するまで待ちたいと思います。どうすればいいですか?
loopThroughAllBlog(whattodo, login)'queue all works
//待機しているすべての作業が完了するまで待ちます。
Dim whatToWrite = New Generic.List(Of String)
For Each domain In domainsSorted
whatToWrite.Add(dictionaryOfOutput.Item(domain))
Next
coltofile(whatToWrite, "output.txt", True)
スレッドプール内で実行中のスレッドの数を知る方法がないことがわかります。
スレッド結合をお探しですか?呼び出し元のプロセス(またはスレッド)から、続行する前にスレッドが参加するのを待つ必要があります。 – Shredderroy
私はスレッド結合を行うことができますが、スレッドプール内のスレッドをどのように知ることができますか? –
これはあなたがこれから始めるはずです。http://msdn.microsoft.com/en-us/library/3dasc8as(v=vs.80).aspx – VS1