## AbstractInterruptMonitor class

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

```csharp
public abstract class AbstractInterruptMonitor
```

## Propiedades

| Nombre | Descripción |
| --- | --- |
| abstract [IsInterruptionRequested](../../aspose.cells/abstractinterruptmonitor/isinterruptionrequested) { get; } | Indica si se solicita la interrupción para la operación actual. Si es verdadero, se interrumpirá la operación actual. 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. |
| virtual [TerminateWithoutException](../../aspose.cells/abstractinterruptmonitor/terminatewithoutexception) { get; } | Cuando se interrumpe el procedimiento, ya sea que finalice el procedimiento silenciosamente o arroje una excepción. El valor predeterminado es falso, es decir, cuando[`IsInterruptionRequested`](./isinterruptionrequested) es cierto, a[`CellsException`](../cellsexception) con codigoInterrupted será lanzado. |

### Ver también

* espacio de nombres [Aspose.Cells](../../aspose.cells)
* asamblea [Aspose.Cells](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Cells.dll -->
