SharedTimerScheduler Class

Represents a timer manager which is the scheduler of SharedTimer.

Definition

Namespace: Gemstone.Threading
Assembly: Gemstone.Threading (in Gemstone.Threading.dll) Version: 1.0.137 -- Release Build+241897d8e370542c4e111be073532bb8b8e15519
public sealed class SharedTimerScheduler : IDisposable
Inheritance
Object    SharedTimerScheduler
Implements
IDisposable

Remarks

A SharedTimer with the same scheduler will use the same ThreadPool thread to process all of the SharedTimer instances in series when they have a common interval. Call order, based on registration sequence, will be preserved.

Constructors

SharedTimerScheduler Creates a new instance of the SharedTimerScheduler class.

Properties

IsDisposed Gets flag that determines if this SharedTimerScheduler instance has been disposed.

Methods

CreateTimer Creates a SharedTimer using the current SharedTimerScheduler.
Dispose Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also