Mono Class Library: Overview

System.Threading.WaitHandle: Method Members

The methods of System.Threading.WaitHandle are listed below. For a list of all members, see the WaitHandle Members list.

See Also: Inherited members from System.MarshalByRefObject

Public Methods

Close()
Releases all resources held by the current instance.
Finalize()
Releases the resources held by the current instance.
static
SignalAndWait(WaitHandle, WaitHandle) : bool
Documentation for this section has not yet been entered.
static
SignalAndWait(WaitHandle, WaitHandle, int, bool) : bool
Documentation for this section has not yet been entered.
static
SignalAndWait(WaitHandle, WaitHandle, TimeSpan, bool) : bool
Documentation for this section has not yet been entered.
static
WaitAll(WaitHandle[]) : bool
Waits for all of the elements in the specified array to receive a signal.
static
WaitAll(WaitHandle[], int, bool) : bool
Documentation for this section has not yet been entered.
static
WaitAll(WaitHandle[], TimeSpan, bool) : bool
Documentation for this section has not yet been entered.
static
WaitAny(WaitHandle[]) : int
Waits for any of the elements in the specified array to receive a signal.
static
WaitAny(WaitHandle[], int, bool) : int
Documentation for this section has not yet been entered.
static
WaitAny(WaitHandle[], TimeSpan, bool) : int
Documentation for this section has not yet been entered.
WaitOne() : bool
Blocks the current thread until the current instance receives a signal.
WaitOne(int) : bool
Documentation for this section has not yet been entered.
WaitOne(int, bool) : bool
Documentation for this section has not yet been entered.
WaitOne(TimeSpan, bool) : bool
Documentation for this section has not yet been entered.

Protected Methods

Dispose(bool)
Releases the unmanaged resources used by the System.Threading.WaitHandle and optionally releases the managed resources.