ManualResetEventSlim.cs
Go to the documentation of this file.
183 var result = WaitHandle.WaitAny (new[] { handle, cancellationToken.WaitHandle }, millisecondsTimeout, false);
void Wait(CancellationToken cancellationToken)
Definition: ManualResetEventSlim.cs:151
void ThrowIfCancellationRequested()
Definition: CancellationToken.cs:86
Definition: SpinWait.cs:30
virtual void Dispose(bool disposing)
Definition: ManualResetEventSlim.cs:241
Definition: AggregateException.cs:31
bool Wait(TimeSpan timeout)
Definition: ManualResetEventSlim.cs:146
bool CanBeCanceled
Definition: CancellationToken.cs:117
ManualResetEventSlim(bool initialState)
Definition: ManualResetEventSlim.cs:48
ManualResetEventSlim()
Definition: ManualResetEventSlim.cs:43
bool Wait(TimeSpan timeout, CancellationToken cancellationToken)
Definition: ManualResetEventSlim.cs:197
bool Wait(int millisecondsTimeout, CancellationToken cancellationToken)
Definition: ManualResetEventSlim.cs:156
Interlocked reference exchanges do not work with the older Mono AOT compiler so this type fudges arou...
Definition: AotInterlocked.cs:15
static CancellationToken None
Definition: CancellationToken.cs:52
ManualResetEventSlim(bool initialState, int spinCount)
Definition: ManualResetEventSlim.cs:53
WaitHandle WaitHandle
Definition: CancellationToken.cs:129
bool Wait(int millisecondsTimeout)
Definition: ManualResetEventSlim.cs:141