Exceções de solução de problemas: System.Threading.SynchronizationLockException
A exceção que é lançada quando um método exige que o chamador possua o bloqueio em um determinado Monitor, e o método é invocado por um chamador que não possui o bloqueio.
Comentários
Uma SynchronizationLockException é gerada chamando os métodos Exit, Pulse, PulseAll e Wait da classe Monitor de um bloco de código não sincronizado.
Consulte também
Tarefas
Como usar o Assistente de Exceção