Timer

Timermarshal by reference, disposable

System.Timers (system.dll)class

This class raises an event at regular intervals. It is a server-based timer, which provides much more accuracy than normal Windows timers and ensures that the event is raised at the proper time. To use a Timer, set the Elapsed event, the Interval property, and Enabled to true. Start( ) and Stop( ) provide shortcuts, which respectively assign true and false to Enabled. AutoReset allows you to specify whether the event should be raised only once or periodically. The default is true, which makes the Timer periodic.

public class Timer : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize {
// Public Constructors
   public Timer( );
   public Timer(double interval);
// Public Instance Properties
   public bool AutoReset{set; get; }
   public bool Enabled{set; get; }
   public double Interval{set; get; }
   public override ISite Site{set; get; }
// overrides System.ComponentModel.Component
   public ISynchronizeInvoke SynchronizingObject{set; get; }
// Public Instance Methods
   public void BeginInit( );
// implements System.ComponentModel.ISupportInitialize
   public void Close( );
   public void EndInit( ); 
// implements System.ComponentModel.ISupportInitialize
   public void Start( );
   public void Stop( );
// Protected Instance Methods
   protected override void Dispose(bool disposing);  
// overrides System.ComponentModel.Component
// Events
   public event ElapsedEventHandler Elapsed;
}

Hierarchy

System.Object System.MarshalByRefObject System.ComponentModel.Component(System.ComponentModel.IComponent, System.IDisposable) Timer(System.ComponentModel.ISupportInitialize)



    Part II: Programming with the .NET Framework
    Part IV: API Quick Reference
    Chapter 26. System
     
    ASPTreeView.com
     
    Evaluation has µКЕѕЛМЅѕФexpired.
    Info...