Разрешение вопросов, связанных с исключениями: System.DuplicateWaitObjectException
Обновлен: Ноябрь 2007
Исключение DuplicateWaitObjectException генерируется, если в массиве объектов WaitHandle, переданном в WaitAll или в WaitAny, имеются повторяющиеся дескрипторы операционной системы.
Полезные советы
- Убедитесь, что объекты WaitHandle, передаваемые в WaitAll или в WaitAny, являются уникальными.
Массив WaitHandle не может содержать несколько ссылок на один и тот же объект.
Замечания
Общеязыковая среда выполнения (среда CLR) предоставляет механизм синхронизации потоков, основанный на использовании синхронизационных объектов, ожидающих выполнения в массиве объектов WaitHandle .