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.110 -- Release Build+13c244059615c58a533059438f38d7e59ef0c2ea
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