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 è true solo quando la transazione ha committato almeno una mutazione, mentre RolledBack indica che ogni mutazione è stata scartata
ValidationSucceeded riporta la piena conformità dopo la riparazione ed è indipendente dal risultato del metodo, perché la politica predefinita può committare riparazioni sicure mentre restano riscontri non sicuri non correlati
ValidationRegressed identifica un aumento degli errori di validazione dopo la riparazione, e LimitExceeded identifica il superamento del budget di oggetti, riparazioni o byte decodificati
I campi rimanenti espongono i contatori esatti per famiglia di riparazione, i conteggi degli errori prima e dopo e il lavoro di attraversamento delimitato per log di audit e telemetria