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