// ---------------------------------------------- // 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(); }
// ---------------------------------------------- // 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(); }