THPDFRenderBackendStatistics Record
Aggrega i contatori di tentativi, successi, fallimenti, fallback e serializzazione registrati attraverso le chiamate ai backend di rendering di pagina
Dichiarazione
THPDFRenderBackendStatistics= record
AttemptCount: Int64;
SuccessCount: Int64;
FailureCount: Int64;
FallbackCount: Int64;
SerializedCallCount: Int64;
LastElapsedMilliseconds: Cardinal;
LastBackendName: AnsiString;
LastFailureReason: AnsiString;
end;
Unità
HPDFPageRenderer
Campi
| Campo | Scopo |
|---|---|
AttemptCount | Tentativi di rendering totali inviati a qualsiasi backend |
SuccessCount | Tentativi che hanno prodotto una bitmap |
FailureCount | Tentativi falliti |
FallbackCount | Tentativi risolti dal fallback software dopo un fallimento del backend |
SerializedCallCount | Tentativi che hanno dovuto girare in modo serializzato sotto il lock di rendering invece che in concorrenza |
LastElapsedMilliseconds | Durata del tentativo più recente in millisecondi |
LastBackendName | Nome del backend che ha gestito il tentativo più recente |
LastFailureReason | Testo di fallimento riportato dal tentativo fallito più recente |
Note d'uso
- Leggi i contatori con
THotPDF.GetRenderBackendStatistics, che restituisce True appena almeno un tentativo è stato registrato THotPDF.ResetRenderBackendStatisticsazzera ogni contatore sotto il lock di renderingLastBackendNameeLastFailureReasondescrivono solo il tentativo più recente, non l'intera esecuzione