Как прервать длительный метод?
У меня есть длительный метод, и я хочу добавить в него тайм-аут. Возможно ли это сделать? Что-то вроде:
AbortWaitSeconds(20)
{
this.LongRunningMethod();
}
Где, когда он достиг 20 секунд, метод будет прерван. У метода нет цикла, и у меня нет элемента управления / кода над этим методом.