Share via


예외 문제 해결: System.DuplicateWaitObjectException

DuplicateWaitObjectException 예외는 WaitAll 또는 WaitAny에 전달된 WaitHandle 개체의 배열에 중복된 운영 체제 핸들이 들어 있는 경우에 throw됩니다.

관련 팁

  • WaitAll 또는 WaitAny 메서드에 전달된 WaitHandle 개체가 고유한지 확인하십시오.
    WaitHandle 배열에는 동일한 개체에 대한 여러 참조가 포함될 수 없습니다.

설명

CLR(공용 언어 런타임)에서는 WaitHandle 개체의 배열에서 실행을 기다리는 동기화 개체를 기반으로 한 스레드 동기화 메커니즘을 제공합니다.

참고 항목

작업

방법: 예외 도우미 사용

참조

DuplicateWaitObjectException