Esempio n. 1
0
        // ----------------------------------------------
        // Private methods
        // ----------------------------------------------
        private void DoTimer(TimeSpan delay)
        {
            m_ExpirationEnd = DateTime.Now + delay;

            if (m_ExpirationTimer != null)
            {
                m_ExpirationTimer.Stop();
            }

            m_ExpirationTimer = new AttachmentTimer(this, delay);
            m_ExpirationTimer.Start();
        }
Esempio n. 2
0
        // ----------------------------------------------
        // Private methods
        // ----------------------------------------------
        private void DoTimer(TimeSpan delay)
        {
            this.m_ExpirationEnd = DateTime.UtcNow + delay;

            if (this.m_ExpirationTimer != null)
                this.m_ExpirationTimer.Stop();

            this.m_ExpirationTimer = new AttachmentTimer(this, delay);
            this.m_ExpirationTimer.Start();
        }