THPDFRenderBackendStatistics Kaydı
Sayfa render backend çağrıları boyunca kaydedilen deneme, başarı, başarısızlık, düşüş ve serileştirme sayaçlarını toplar
Bildirim
THPDFRenderBackendStatistics= record
AttemptCount: Int64;
SuccessCount: Int64;
FailureCount: Int64;
FallbackCount: Int64;
SerializedCallCount: Int64;
LastElapsedMilliseconds: Cardinal;
LastBackendName: AnsiString;
LastFailureReason: AnsiString;
end;
Birim
HPDFPageRenderer
Alanlar
| Alan | Amaç |
|---|---|
AttemptCount | Herhangi bir backend'e gönderilen toplam render denemesi |
SuccessCount | Bitmap üreten denemeler |
FailureCount | Başarısız olan denemeler |
FallbackCount | Bir backend başarısızlığından sonra software fallback ile çözülen denemeler |
SerializedCallCount | Eşzamanlı çalışmak yerine render kilidi altında serileştirilmiş çalışmak zorunda kalan denemeler |
LastElapsedMilliseconds | En son denemenin milisaniye cinsinden süresi |
LastBackendName | En son denemeyi işleyen backend'in adı |
LastFailureReason | En son başarısız denemenin bildirdiği başarısızlık metni |
Kullanım notları
- Sayaçları
THotPDF.GetRenderBackendStatisticsile okuyun; en az bir deneme kaydedilmişse True döndürür THotPDF.ResetRenderBackendStatistics, render kilidi altında tüm sayaçları sıfırlarLastBackendNameveLastFailureReasonyalnızca en son denemeyi tarif eder; bütün koşuyu değil