Class AbstractInterruptMonitor

Class AbstractInterruptMonitor

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Überwachen Sie Unterbrechungsanfragen in allen zeitintensiven Operationen.

public abstract class AbstractInterruptMonitor

Vererbung

objectAbstractInterruptMonitor

Abgeleitet

InterruptMonitor, SystemTimeInterruptMonitor, ThreadInterruptMonitor

Vererbte Mitglieder

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktoren

AbstractInterruptMonitor()

protected AbstractInterruptMonitor()

Eigenschaften

IsInterruptionRequested

Gibt an, ob eine Unterbrechung für die aktuelle Operation angefordert wird.
Wenn true, wird die aktuelle Operation unterbrochen.
Die Implementierung sollte hier eine schnelle und effiziente Überprüfung durchführen, andernfalls kann dies zu einem weiteren Engpass für das Verfahren werden.

public abstract bool IsInterruptionRequested { get; }

Eigenschaftswert

bool

TerminateWithoutException

Wenn das Verfahren unterbrochen wird, ob das Verfahren leise beendet oder eine Ausnahme ausgelöst werden soll.
Standard ist false, das heißt, wenn Aspose.Cells.AbstractInterruptMonitor.IsInterruptionRequested true ist,
wird eine Aspose.Cells.CellsException mit dem Code Aspose.Cells.ExceptionType.Interrupted ausgelöst.

public virtual bool TerminateWithoutException { get; }

Eigenschaftswert

bool

 Deutsch