Înregistrarea THPDFRenderBackendStatistics
Agregă contorii de încercări, succese, eșecuri, reveniri și serializare înregistrați de-a lungul apelurilor backend-urilor de randare de pagini
Declarație
THPDFRenderBackendStatistics= record
AttemptCount: Int64;
SuccessCount: Int64;
FailureCount: Int64;
FallbackCount: Int64;
SerializedCallCount: Int64;
LastElapsedMilliseconds: Cardinal;
LastBackendName: AnsiString;
LastFailureReason: AnsiString;
end;
Unitate
HPDFPageRenderer
Câmpuri
| Câmp | Scop |
|---|---|
AttemptCount | Totalul de încercări de randare trimise către orice backend |
SuccessCount | Încercări care au produs un bitmap |
FailureCount | Încercări care au eșuat |
FallbackCount | Încercări rezolvate de revenirea software după un eșec de backend |
SerializedCallCount | Încercări care au trebuit să ruleze serializat sub blocajul de randare, în loc de concurent |
LastElapsedMilliseconds | Durata celei mai recente încercări, în milisecunde |
LastBackendName | Numele backend-ului care a tratat cea mai recentă încercare |
LastFailureReason | Textul de eșec raportat de cea mai recentă încercare eșuată |
Note de utilizare
- Citiți contorii cu
THotPDF.GetRenderBackendStatistics, care întoarce True de îndată ce cel puțin o încercare a fost înregistrată THotPDF.ResetRenderBackendStatisticszeroizează fiecare contor sub blocajul de randareLastBackendNameșiLastFailureReasondescriu doar cea mai recentă încercare, nu toată rularea