Defines a timer item.

The following tables list the members exposed by the TimerItem type.

Public Constructors

  Name Description
TimerItem Initializes a new instance of the TimerItem class.

Public Properties

  Name Description
IsStarted Gets the current timer item status.
RemainingTime Gets the remaining time span for TimerItem before the TimerItem expires.
TimerSpan Gets the timer span value.
Wheel Gets the timer wheel.

Public Methods (see also Protected Methods )

  Name Description
Equals  Overloaded. (inherited from Object )
GetHashCode  (inherited from Object )
GetType  (inherited from Object )
ReferenceEquals  (inherited from Object )
Reset Overloaded. Resets the timer item.
Start Enables the timer item by setting the expiration time and adding the item to the queue.
Stop Disables the timer item by removing it from the timer queue and resetting the expiration time.
ToString  (inherited from Object )

Protected Methods

  Name Description
Finalize  (inherited from Object )
MemberwiseClone  (inherited from Object )

Public Events

  Name Description
Expired Raised when the item expires.

See Also