示例#1
0
        private void Init(bool computeCounts, DateTime indexStartDate, bool idle)
        {
            _idle            = idle;
            _indexStartDate  = indexStartDate;
            _mailsInOldIndex = new MailInIndex();

            if (computeCounts)
            {
                Settings.UpdateProgress(0, "Computing Outlook Folders count...", "");

                int Start = Environment.TickCount;
                _foldersCount = OutlookSession.ComputeFolders();

                int Finish = Environment.TickCount - Start;

                Trace.WriteLine("folder enumeration: " + Finish.ToString());
                Trace.WriteLine("folders count: " + _foldersCount.ToString());

                Start = Environment.TickCount;
            }
        }