Я использую System.ComponentModel.BackgroundWorkerв своем приложении WPF .
System.ComponentModel.BackgroundWorker
Как установить тайм-аут для BackgroundWorker?
BackgroundWorker