hMailServer.Administrator.ucPerformance.LoadData C# (CSharp) Method

LoadData() public method

public LoadData ( ) : void
return void
        public void LoadData()
        {
            hMailServer.Settings settings = APICreator.Application.Settings;
             hMailServer.Cache cache = settings.Cache;

             checkEnabled.Checked = cache.Enabled;

             textCacheDomainTTL.Number = cache.DomainCacheTTL;
             textCacheAccountTTL.Number = cache.AccountCacheTTL;
             textCacheAliasTTL.Number = cache.AliasCacheTTL;
             textCacheDistributionListTTL.Number = cache.DistributionListCacheTTL;

             textTCPIPThreads.Number = settings.TCPIPThreads;
             textDeliveryThreads.Number = settings.MaxDeliveryThreads;
             textMaxAsynchronousThreads.Number = settings.MaxAsynchronousThreads;

             comboWorkerThreadPriority.SelectedValue = settings.WorkerThreadPriority;

             hMailServer.MessageIndexing indexing = settings.MessageIndexing;

             checkMessageIndexingEnabled.Checked = indexing.Enabled;

             Marshal.ReleaseComObject(indexing);
             Marshal.ReleaseComObject(settings);
             Marshal.ReleaseComObject(cache);

             EnableDisable();
        }