THPDFCancellationToken Class

Erbjuder en trådsäker engångssignal för avbrytande som långvariga HotPDF-operationer observerar vid stabila arbetsgränser

Deklaration

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

Enhet

HPDFTypes

Medlemmar

NamnSyfte
CancelBegär atomiskt och permanent avbrytande
IsCancellationRequestedLäser avbrytningsläget säkert från vilken tråd som helst
ThrowIfCancellationRequestedPåkallar EHPDFOperationCancelled med det medföljande operationnamnet när avbrytande har begärts

Användningsanteckningar

Relaterade API:er