//--------------------------------------------------------------------- internal void LoadOverrides() { ReadOnlyCollection <ManagementPackOverride> overrides; OverrideLoadingProgress(0, "Loading rules"); CacheRules(); OverrideLoadingProgress(30, "Loading monitors"); CacheMonitors(); OverrideLoadingProgress(40, "Loading types"); CacheTypes(); OverrideLoadingProgress(60, "Loading computers"); CacheWindowsComputerObjects(); CacheUnixComputerObjects(); OverrideLoadingProgress(80, "Loading overrides"); overrides = m_managementGroup.GetMonitoringOverrides(); m_managementPackCollection = new Dictionary <Guid, MP>(); foreach (ManagementPackOverride mpOverride in overrides) { LoadOverrideInfo(mpOverride); } OverrideLoadingProgress(100, "Done"); }