The Timeout type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| Timeout | Overloaded. |
Methods
| Name | Description | |
|---|---|---|
| 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
| Name | Description | |
|---|---|---|
| Nanoseconds |
The number of nanoseconds in the timeout.
| |
| Seconds |
The number of seconds in the timeout.
|