System.Threading.Mutex Members

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

See Also: Inherited members from System.Threading.WaitHandle

Public Constructors

Initializes a new instance of the System.Threading.Mutex class with default properties.

Initializes a new instance of the System.Threading.Mutex class with a Boolean value that indicates whether the calling thread should have initial ownership of the mutex.

Initializes a new instance of the System.Threading.Mutex class with a Boolean value that indicates whether the calling thread should have initial ownership of the mutex, and a string that is the name of the mutex.

Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.

Public Methods

GetAccessControl() : System.Security.AccessControl.MutexSecurity

Gets a System.Security.AccessControl.MutexSecurity object that represents the access control security for the named mutex.

static
OpenExisting(string) : Mutex

Opens the specified named mutex, if it already exists.

static
OpenExisting(string, System.Security.AccessControl.MutexRights) : Mutex

Opens the specified named mutex, if it already exists, with the desired security access.

ReleaseMutex()

Releases the System.Threading.Mutex once.

SetAccessControl(System.Security.AccessControl.MutexSecurity)

Sets the access control security for a named system mutex.

static
TryOpenExisting(string, out Mutex) : bool
Documentation for this section has not yet been entered.
static
TryOpenExisting(string, System.Security.AccessControl.MutexRights, out Mutex) : bool
Documentation for this section has not yet been entered.