Class AbstractInterruptMonitor

Class AbstractInterruptMonitor

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

Sledujte požadavky na přerušení ve všech časově náročných operacích.

public abstract class AbstractInterruptMonitor

Dědění

objectAbstractInterruptMonitor

Odvozené

InterruptMonitor, SystemTimeInterruptMonitor, ThreadInterruptMonitor

Děděné členy

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

Konstruktor

AbstractInterruptMonitor()

protected AbstractInterruptMonitor()

Vlastnosti

IsInterruptionRequested

Určuje, zda je požadováno přerušení aktuální operace.
Pokud je pravda, aktuální operace bude přerušena.
Implementace by zde měla provádět rychlou a efektivní kontrolu, jinak se může stát dalším úzkým místem procedury.

public abstract bool IsInterruptionRequested { get; }

Hodnota vlastnosti

bool

TerminateWithoutException

Když je procedura přerušena, zda ukončit proceduru tiše nebo vyvolat výjimku.
Výchozí hodnota je false, to znamená, že když je Aspose.Cells.AbstractInterruptMonitor.IsInterruptionRequested pravda, bude vyvolána výjimka Aspose.Cells.CellsException s kódem Aspose.Cells.ExceptionType.Interrupted.

public virtual bool TerminateWithoutException { get; }

Hodnota vlastnosti

bool

 Čeština