Mono Class Library: Overview

System.Threading.WaitHandle: Members

The members of System.Threading.WaitHandle are listed below.

See Also: Inherited members from System.MarshalByRefObject

Protected Constructors

Constructs and initializes a new instance of the System.Threading.WaitHandle class.

Public Fields

const
WaitTimeoutint (258). Documentation for this section has not yet been entered.

Protected Fields

static readonly
InvalidHandleIntPtr. Documentation for this section has not yet been entered.

Public Properties

HandleIntPtr. Documentation for this section has not yet been entered.
SafeWaitHandleMicrosoft.Win32.SafeHandles.SafeWaitHandle. Documentation for this section has not yet been entered.

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.

Explicitly Implemented Interface Members

IDisposable.DisposeImplemented to support the IDisposable interface. [Note: For more information, see IDisposable.Dispose.]