AbstractInterruptMonitor

AbstractInterruptMonitor class

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

public abstract class AbstractInterruptMonitor

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

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

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