private protected UMCleanupResults(CleanupResults garbageResults) { SupersededUpdatesDeclined = garbageResults.SupersededUpdatesDeclined; ExpiredUpdatesDeclined = garbageResults.ExpiredUpdatesDeclined; ObsoleteComputersDeleted = garbageResults.ObsoleteComputersDeleted; ObsoleteUpdatesDeleted = garbageResults.ObsoleteUpdatesDeleted; UpdatesCompressed = garbageResults.UpdatesCompressed; DiskSpaceFreed = garbageResults.DiskSpaceFreed; }
private void CleanUpdateRevision() { Logger.EnteringMethod(); ICleanupManager cleanupWizard = wsus.GetCleanupManager(); CleanupScope scope = new CleanupScope(); scope.CompressUpdates = true; CleanupResults results = cleanupWizard.PerformCleanup(scope); Logger.Write(results.UpdatesCompressed + " update(s) compressed."); }