Class AbstractInterruptMonitor

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

objectAbstractInterruptMonitor

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

bool

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; }

Valor da Propriedade

bool

 Português