public void Deny_Unrestricted ()
		{
			TimerElapsedEventArgs teea = new TimerElapsedEventArgs (IntPtr.Zero);
			Assert.AreEqual (IntPtr.Zero, teea.TimerId, "TimerId");
		}
Beispiel #2
0
		private void TimerCallback (object o, TimerElapsedEventArgs args)
		{
		}
        /// <summary>
        /// Extends BeginInvoke so that when a state object is not needed, null does not need to be passed.
        /// <example>
        /// timerelapsedeventhandler.BeginInvoke(sender, e, callback);
        /// </example>
        /// </summary>
        public static IAsyncResult BeginInvoke(this TimerElapsedEventHandler timerelapsedeventhandler, Object sender, TimerElapsedEventArgs e, AsyncCallback callback)
        {
            if(timerelapsedeventhandler == null) throw new ArgumentNullException("timerelapsedeventhandler");

            return timerelapsedeventhandler.BeginInvoke(sender, e, callback, null);
        }