Class AbstractInterruptMonitor
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
مراقبة طلبات الإيقاف في جميع العمليات المستهلكة للوقت.
public abstract class AbstractInterruptMonitor
الوراثة
object ← AbstractInterruptMonitor
المشتقات
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; }
قيمة الخاصية
TerminateWithoutException
عند إيقاف الإجراء، ما إذا كان يجب إنهاء الإجراء بهدوء أو طرح استثناء.
القيمة الافتراضية هي خطأ، أي أنه عندما تكون Aspose.Cells.AbstractInterruptMonitor.IsInterruptionRequested صحيحة،
سيتم طرح Aspose.Cells.CellsException برمز Aspose.Cells.ExceptionType.Interrupted.
public virtual bool TerminateWithoutException { get; }