System.Threading.Timer Members

The members of System.Threading.Timer are listed below.

See Also: Inherited members from System.MarshalByRefObject

Public Constructors

Initializes a new instance of the System.Threading.Timer class with an infinite period and an infinite due time, using the newly created System.Threading.Timer object as the state object.

Initializes a new instance of the Timer class, using a 32-bit signed integer to specify the time interval.

Initializes a new instance of the Timer class, using 64-bit signed integers to measure time intervals.

Initializes a new instance of the Timer class, using TimeSpan values to measure time intervals.

Initializes a new instance of the Timer class, using 32-bit unsigned integers to measure time intervals.

Public Methods

Change(int, int) : bool

Changes the start time and the interval between method invocations for a timer, using 32-bit signed integers to measure time intervals.

Change(long, long) : bool

Changes the start time and the interval between method invocations for a timer, using 64-bit signed integers to measure time intervals.

Change(TimeSpan, TimeSpan) : bool

Changes the start time and the interval between method invocations for a timer, using TimeSpan values to measure time intervals.

Change(uint, uint) : bool

Changes the start time and the interval between method invocations for a timer, using 32-bit unsigned integers to measure time intervals.

Dispose()

Releases all resources used by the current instance of System.Threading.Timer.

Dispose(WaitHandle) : bool

Releases all resources used by the current instance of System.Threading.Timer and signals when the timer has been disposed of.