## AbstractInterruptMonitor class

Monitora le richieste di interruzione in tutte le operazioni che richiedono tempo.

```csharp
public abstract class AbstractInterruptMonitor
```

## Proprietà

| Nome | Descrizione |
| --- | --- |
| abstract [IsInterruptionRequested](../../aspose.cells/abstractinterruptmonitor/isinterruptionrequested) { get; } | Indica se è richiesta l'interruzione per l'operazione corrente. Se true, l'operazione corrente verrà interrotta. L'implementazione dovrebbe eseguire un controllo rapido ed efficiente qui, altrimenti potrebbe diventare un altro collo di bottiglia per la procedura. |
| virtual [TerminateWithoutException](../../aspose.cells/abstractinterruptmonitor/terminatewithoutexception) { get; } | Quando la procedura viene interrotta, terminare la procedura in modo silenzioso o generare un'eccezione. Il valore predefinito è false, ovvero quando[`IsInterruptionRequested`](./isinterruptionrequested) è vero, a[`CellsException`](../cellsexception) con codiceInterrupted verrà lanciato. |

### Guarda anche

* spazio dei nomi [Aspose.Cells](../../aspose.cells)
* assemblea [Aspose.Cells](../../)

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