Class AbstractInterruptMonitor

Class AbstractInterruptMonitor

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

مراقبة طلبات الإيقاف في جميع العمليات المستهلكة للوقت.

public abstract class AbstractInterruptMonitor

الوراثة

objectAbstractInterruptMonitor

المشتقات

InterruptMonitor, SystemTimeInterruptMonitor, ThreadInterruptMonitor

الأعضاء الموروثة

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

المنشئات

AbstractInterruptMonitor()

protected AbstractInterruptMonitor()

الخصائص

IsInterruptionRequested

تشير إلى ما إذا كان قد تم طلب الإيقاف للعملية الحالية.
إذا كانت صحيحة، فسيتم إيقاف العملية الحالية.
يجب أن تقوم التنفيذ بإجراء فحص سريع وفعال هنا، وإلا فقد تصبح نقطة اختناق أخرى للإجراء.

public abstract bool IsInterruptionRequested { get; }

قيمة الخاصية

bool

TerminateWithoutException

عند إيقاف الإجراء، ما إذا كان يجب إنهاء الإجراء بهدوء أو طرح استثناء.
القيمة الافتراضية هي خطأ، أي أنه عندما تكون Aspose.Cells.AbstractInterruptMonitor.IsInterruptionRequested صحيحة،
سيتم طرح Aspose.Cells.CellsException برمز Aspose.Cells.ExceptionType.Interrupted.

public virtual bool TerminateWithoutException { get; }

قيمة الخاصية

bool

 عربي