SystemTimeInterruptMonitor Klasse
SystemTimeInterruptMonitor Klasse
Einfache Implementierung von AbstractInterruptMonitor durch Überprüfen und Vergleichen der aktuellen Systemzeit mit dem vom Benutzer angegebenen Limit.
Nachlass: SystemTimeInterruptMonitor
Der Typ SystemTimeInterruptMonitor macht die folgenden Member verfügbar:
Konstrukteure
Konstrukteur | Beschreibung |
---|---|
__init__(self, terminate_without_exception) | Konstruiert einen Unterbrechungsmonitor. |
Eigenschaften
Eigentum | Beschreibung |
---|---|
is_interruption_requested | Diese Implementierung prüft lediglich, ob der Zeitaufwand (vom Start dieses Monitors bis jetzt) größer als das vom Benutzer angegebene Limit ist. |
terminate_without_exception | Siehe TerminateWithoutException. Diese Eigenschaft wird vom Benutzer beim Erstellen dieser Monitorinstanz angegeben. |
Methoden
Methode | Beschreibung |
---|---|
start_monitor(self, ms_limit) | Startet den Monitor mit dem angegebenen Zeitlimit. Der Startzeitpunkt für die Berechnung der Zeitkosten ist der Aufruf dieser Methode. Daher sollte der zu überwachende Vorgang unmittelbar nach diesem Anruf gestartet werden. |
Bemerkungen
Diese Implementierung ist nur eine einfache Lösung für einfache Szenarien. Es muss die Systemzeit häufig abrufen und überprüfen, was sich in gewissem Maße negativ auf die Leistung auswirken kann.
Siehe auch
- Modul
aspose.cells
- Klasse
SystemTimeInterruptMonitor