Class AbstractInterruptMonitor

Class AbstractInterruptMonitor

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Monitorear solicitudes de interrupción en todas las operaciones que consumen tiempo.

public abstract class AbstractInterruptMonitor

Herencia

objectAbstractInterruptMonitor

Derivados

InterruptMonitor, SystemTimeInterruptMonitor, ThreadInterruptMonitor

Miembros heredados

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructores

AbstractInterruptMonitor()

protected AbstractInterruptMonitor()

Propiedades

IsInterruptionRequested

Indica si se solicita una interrupción para la operación actual.
Si es verdadero, la operación actual será interrumpida.
La implementación debe realizar una verificación rápida y eficiente aquí, de lo contrario, puede convertirse en otro cuello de botella para el procedimiento.

public abstract bool IsInterruptionRequested { get; }

Valor de la propiedad

bool

TerminateWithoutException

Cuando el procedimiento es interrumpido, si se debe terminar el procedimiento silenciosamente o lanzar una excepción.
Por defecto es falso, es decir, cuando Aspose.Cells.AbstractInterruptMonitor.IsInterruptionRequested es verdadero,
se lanzará una Aspose.Cells.CellsException con el código Aspose.Cells.ExceptionType.Interrupted.

public virtual bool TerminateWithoutException { get; }

Valor de la propiedad

bool

 Español