ThreadInterruptMonitor clase
ThreadInterruptMonitor clase
Implementación simple de AbstractInterruptMonitor iniciando otro hilo para requerir la interrupción después de que el usuario alcance el límite especificado.
Herencia: ThreadInterruptMonitor
El tipo ThreadInterruptMonitor expone los siguientes miembros:
Constructores
| Constructor | Descripción |
|---|---|
__init__(self, terminate_without_exception) | Construye un monitor de interrupciones. |
Propiedades
| Propiedad | Descripción |
|---|---|
| is_interruption_requested | Esta implementación solo verifica si el costo de tiempo (desde el momento en que se inicia este monitor hasta ahora) es mayor que el límite especificado por el usuario. |
| terminate_without_exception | Consulte TerminateWithoutException. El usuario especifica esta propiedad al construir esta instancia de monitor. |
Métodos
| Método | Descripción |
|---|---|
start_monitor(self, ms_limit) | Inicia el monitor con el límite de tiempo especificado. El tiempo de inicio para calcular el coste del tiempo es justo cuando se llama a este método. Por lo tanto, el procedimiento a supervisar debe iniciarse justo después de esta llamada. |
finish_monitor(self) | Finaliza el monitor para un procedimiento. |
Observaciones
Se puede usar una instancia de monitor repetidamente, siempre que se monitoree cada proceso en secuencia. No debe utilizarse para supervisar varios procedimientos simultáneamente en subprocesos múltiples.
Ver también
- módulo
aspose.cells - clase
ThreadInterruptMonitor