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

 فارسی