1
시간 제한 간격으로 Parallel.ForEach()
루프의 실행을 어떻게 중단 시킵니까?제한 시간에 Parallel.ForEach를 깨는 방법
나는 CancelizationTokenSource를 시도했지만 전체 ForEach를 취소합니다. 하나의 작업을 전체 루프가 아닌 취소하기 만하면됩니다.
시간 제한 간격으로 Parallel.ForEach()
루프의 실행을 어떻게 중단 시킵니까?제한 시간에 Parallel.ForEach를 깨는 방법
나는 CancelizationTokenSource를 시도했지만 전체 ForEach를 취소합니다. 하나의 작업을 전체 루프가 아닌 취소하기 만하면됩니다.
작업을 수행하지 않고 작업 스레드를 종료하는 자체 타임 아웃 메커니즘을 사용하여 Parallel.ForEach에서 수행 할 작업을 설정해야하지만 Parallel.ForEach에 충분히 큰 문제가 있음을 알리지 않고 전체 작업을 종료 할 수 있습니다.
그러면 Parallel.ForEach()가 올바른 도구가 아닌 것일 수 있습니다. –