WaitHandle.WaitOne()에는 다른 리소스를 보유하기 전에 리소스 잠금을 일시적으로 해제 할 수있는 ExitContext 옵션이 있습니다. 데드락 또는 스레드 부족이 발생할 수있는 경우에 유용합니다..Net에서 비 기본 실행 컨텍스트를 구성하는 시나리오는 무엇입니까?
msdn documentaiton은 dondefault 컨텍스트에 대해 설명합니다. ContexBoundObject와 관련된 기본이 아닌 컨텍스트를 구성하는 예제 만 참조하십시오 (Related Qusetion).
Monitor.Enter(), Lock {} 문과 같은 다른 동기화 옵션도 기본이 아닌 컨텍스트를 구성합니까? 다른 어떤 시나리오가 기본이 아닌 컨텍스트에서 스레드 실행을 배치합니까?