Share via


예외 문제 해결: System.Threading.SynchronizationLockException

지정된 Monitor에 대한 잠금을 메서드의 호출자가 소유하고 있어야 하지만 메서드를 호출한 호출자가 이 잠금을 소유하지 않은 경우 throw되는 예외입니다.

설명

SynchronizationLockException은 동기화되지 않은 코드 블록에서 Monitor 클래스의 Exit, Pulse, PulseAllWait 메서드를 호출하는 경우에 throw됩니다.

참고 항목

작업

방법: 예외 도우미 사용

참조

SynchronizationLockException