Class AbstractInterruptMonitor
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Monitore solicitações de interrupção em todas as operações que consomem tempo.
public abstract class AbstractInterruptMonitor
Herança
object ← AbstractInterruptMonitor
Derivados
InterruptMonitor, SystemTimeInterruptMonitor, ThreadInterruptMonitor
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Construtores
AbstractInterruptMonitor()
protected AbstractInterruptMonitor()
Propriedades
IsInterruptionRequested
Indica se uma interrupção é solicitada para a operação atual.
Se verdadeiro, a operação atual será interrompida.
A implementação deve realizar uma verificação rápida e eficiente aqui; caso contrário, pode se tornar outro gargalo para o procedimento.
public abstract bool IsInterruptionRequested { get; }
Valor da Propriedade
TerminateWithoutException
Quando o procedimento é interrompido, se deve terminar o procedimento silenciosamente ou lançar uma exceção.
O padrão é falso, ou seja, quando Aspose.Cells.AbstractInterruptMonitor.IsInterruptionRequested é verdadeiro, uma Aspose.Cells.CellsException com código Aspose.Cells.ExceptionType.Interrupted será lançada.
public virtual bool TerminateWithoutException { get; }