THPDFPDFA4RepairReport Kaydı
THPDFPDFA4RepairReport = record
Changed: boolean;
RolledBack: boolean;
LimitExceeded: boolean;
ValidationSucceeded: boolean;
ValidationRegressed: boolean;
HeaderVersionsRepaired: Integer;
TrailerIdentifiersCreated: Integer;
MetadataStreamsCreated: Integer;
MetadataDictionariesRepaired: Integer;
MetadataPacketsRepaired: Integer;
IdentificationPropertiesRepaired: Integer;
ForbiddenCatalogEntriesRemoved: Integer;
PresentationEntriesRemoved: Integer;
InformationDictionariesRemoved: Integer;
InitialErrorCount: Integer;
RemainingErrorCount: Integer;
ObjectsExamined: Integer;
end;
Changed yalnızca transaction en az bir mutation commit'lediğinde true olur; RolledBack ise her mutation'ın atıldığı anlamına gelir
ValidationSucceeded onarım sonrası tam uygunluğu raporlar ve metot sonucundan bağımsızdır; çünkü varsayılan politika, ilişkisiz güvenli olmayan bulgular sürerken güvenli onarımları commit'leyebilir
ValidationRegressed validation hatalarında onarım sonrası bir artışı tanımlar; LimitExceeded ise object, repair veya decode edilmiş bayt bütçesi başarısızlığını tanımlar
Kalan alanlar; denetim log'ları ve telemetry için kesin onarım ailesi sayaçlarını, önceki ve sonraki hata sayılarını ve sınırlanmış traversal işini ortaya koyar