The Timeout type exposes the following members.

Constructors

  NameDescription
TimeoutOverloaded.

Methods

  NameDescription
Add
Adds one timeout to another.
Compare
Compares two timeouts.
Equals (Inherited from Object.)
Finalize (Inherited from Object.)
GetAbsolute
Converts a relative timeout to an absolute time.
GetCurrentTime
Returns the current absolute time.
GetHashCode (Inherited from Object.)
GetHighResolutionTime
Returns the current time with the highest resolution possible. On Windows systems it returns the same value as GetCurrentTime()()().
GetMilliseconds
Returns the total number of milliseconds in the timeout.
GetRelative
Converts an absolute time to a relative timeout.
GetType (Inherited from Object.)
IsAbsolute
Indicates whether the timeout is absolute or relative.
IsExpired
Indicates whether the timeout has expired.
IsNegative
Indicates whether the timeout is negative. Absolute timeouts are never negative.
IsZero
Indicates whether the timeout is zero.
MemberwiseClone (Inherited from Object.)
Subtract
Subtracts one timeout from another.
ToString
Returns a string representation of the timeout.
(Overrides Object..::.ToString()()().)

Properties

  NameDescription
Nanoseconds
The number of nanoseconds in the timeout.
Seconds
The number of seconds in the timeout.

See Also