SystemTimeInterruptMonitor clase
SystemTimeInterruptMonitor clase
Implementación simple de AbstractInterruptMonitor verificando y comparando el tiempo actual del sistema con el límite especificado por el usuario.
Herencia: SystemTimeInterruptMonitor
El tipo SystemTimeInterruptMonitor 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. |
Observaciones
Esta implementación es solo una solución simple para escenarios simples. Necesita recuperar y verificar frecuentemente la hora del sistema, por lo que puede tener un impacto negativo en el rendimiento hasta cierto punto.
Ver también
- módulo
aspose.cells
- clase
SystemTimeInterruptMonitor