Класс THPDFCancellationToken

Потокобезопасный одноразовый сигнал отмены, который длительные операции HotPDF проверяют в стабильных точках выполнения работы

Объявление

THPDFCancellationToken = class(TObject)
public
  procedure Cancel;
  procedure ThrowIfCancellationRequested(
    const OperationName: AnsiString = 'operation');
  property IsCancellationRequested: Boolean read GetIsCancellationRequested;
end;

Модуль

HPDFTypes

Члены

ИмяНазначение
CancelАтомарно и необратимо запрашивает отмену
IsCancellationRequestedПотокобезопасно читает состояние отмены из любого потока
ThrowIfCancellationRequestedПри отмене выбрасывает EHPDFOperationCancelled с переданным именем операции

Примечания по использованию

Связанные API