У меня есть один оператор, работающий в приложении WPF, который занимает много времени (под длинным я имею в виду 5000 мс, что слишком долго) мне нужно запустить этот оператор в потоке, но мне нужен этот поток, возвращаемое значение bool указывает состояние, еслион успешно выполнится, вернет true иначе для Exception, или я вынужден был остановить этот единственный оператор, вернуть false
Каков наилучший способ сделать это?и снова это одиночное утверждение и как с безопасностью прервать "принудительно завершить выполнение оператора"