Property | Type | Description | |
---|---|---|---|
_lock | IExclusiveLock |
Method | Description | |
---|---|---|
Await ( System.TimeSpan durationToWait ) : bool | ||
Await ( ) : void | ||
AwaitUninterruptibly ( ) : void | ||
AwaitUntil ( System.DateTime deadline ) : bool | ||
Signal ( ) : void | ||
SignalAll ( ) : void |
Method | Description | |
---|---|---|
AssertOwnership ( ) : void |
Method | Description | |
---|---|---|
ConditionVariable ( IExclusiveLock @lock ) : System |
Create a new ConditionVariable that relies on the given mutual exclusion lock.
|
public Await ( System.TimeSpan durationToWait ) : bool | ||
durationToWait | System.TimeSpan | |
return | bool |
public AwaitUntil ( System.DateTime deadline ) : bool | ||
deadline | System.DateTime | |
return | bool |