AbstractInterruptMonitor

AbstractInterruptMonitor class

Отслеживайте запросы на прерывание во всех трудоемких операциях.

public abstract class AbstractInterruptMonitor

Характеристики

ИмяОписание
abstract IsInterruptionRequested { get; }Указывает, требуется ли прерывание для текущей операции. Если true, то текущая операция будет прервана. Реализация должна выполнять здесь быструю и эффективную проверку, иначе это может стать еще одним узким местом для процедуры.
virtual TerminateWithoutException { get; }Когда процедура прерывается, следует ли завершить процедуру тихо или вызвать исключение. Значение по умолчанию — false, то есть когдаIsInterruptionRequested верно, aCellsException с кодомInterrupted будет брошен.

Смотрите также