Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Semaphore Constructor

Initializes a new instance of the Semaphore class.

Name Description
Semaphore (Int32, Int32) Initializes a new instance of the Semaphore class, specifying the maximum number of concurrent entries and optionally reserving some entries.
Semaphore (Int32, Int32, String) Initializes a new instance of the Semaphore class, specifying the maximum number of concurrent entries, optionally reserving some entries for the calling thread, and optionally specifying the name of a system semaphore object.
Semaphore (Int32, Int32, String, Boolean) Initializes a new instance of the Semaphore class, specifying the maximum number of concurrent entries, optionally reserving some entries for the calling thread, optionally specifying the name of a system semaphore object, and specifying a variable that receives a value indicating whether a new system semaphore was created.
Semaphore (Int32, Int32, String, Boolean, SemaphoreSecurity) Initializes a new instance of the Semaphore class, specifying the maximum number of concurrent entries, optionally reserving some entries for the calling thread, optionally specifying the name of a system semaphore object, specifying a variable that receives a value indicating whether a new system semaphore was created, and specifying security access control for the system semaphore.

Community Additions

Show:
© 2014 Microsoft