Class TimeoutExtensions
Provides extension for Timeout type.
Inherited Members
Namespace: DotNext.Threading
Assembly: DotNext.dll
Syntax
public static class TimeoutExtensions
Methods
View SourceIsExpired(in Timeout, TimeProvider)
Indicates that the timeout is occurred.
Declaration
public static bool IsExpired(this in Timeout timeout, TimeProvider provider)
Parameters
| Type | Name | Description |
|---|---|---|
| Timeout | timeout | |
| TimeProvider | provider | The time provider. |
Returns
| Type | Description |
|---|---|
| bool |
get_RemainingTime(in Timeout)
Gets the remaining time, or Zero if timeout is occurred.
Declaration
public static TimeSpan get_RemainingTime(in Timeout timeout)
Parameters
| Type | Name | Description |
|---|---|---|
| Timeout | timeout |
Returns
| Type | Description |
|---|---|
| TimeSpan |