例外のトラブルシューティング : System.DuplicateWaitObjectException
WaitAll または WaitAny に渡された WaitHandle オブジェクトの配列が重複するオペレーティング システム処理を含む場合、DuplicateWaitObjectException 例外がスローされます。
関連するヒント
- WaitAll または WaitAny に渡された WaitHandle オブジェクトが一意であることを確認します。
WaitHandle 配列には、同じオブジェクトへの複数の参照を含むことはできません。
解説
共通言語ランタイム (CLR : Common Language Runtime) には、WaitHandle オブジェクトの配列で実行を待機する同期オブジェクトに基づいたスレッド同期機構が用意されています。