THPDFPDFA4RepairReport Record
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 est vrai uniquement lorsque la transaction a validé au moins une mutation, tandis que RolledBack signifie que chaque mutation a été rejetée
ValidationSucceeded rend compte de la conformité complète après réparation et ne dépend pas du résultat de la méthode, car la politique par défaut peut valider des réparations sûres alors que des constats non sûrs sans rapport demeurent
ValidationRegressed identifie une augmentation des erreurs de validation après réparation, et LimitExceeded identifie un dépassement du budget d'objets, de réparations ou d'octets décodés
Les champs restants exposent les compteurs exacts des familles de réparation, les compteurs d'erreurs avant et après, et le travail de parcours borné pour les journaux d'audit et la télémétrie