Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Semaphore Constructor

Semaphore Constructor

Initializes a new instance of the Semaphore class.

This member is overloaded. For complete information about this member, including syntax, usage, and examples, click a name in the overload list.

  Name Description
Public method Supported by Portable Class Library Semaphore(Int32, Int32) Initializes a new instance of the Semaphore class, specifying the initial number of entries and the maximum number of concurrent entries.
Public method Supported by Portable Class Library Semaphore(Int32, Int32, String) Initializes a new instance of the Semaphore class, specifying the initial number of entries and the maximum number of concurrent entries, and optionally specifying the name of a system semaphore object.
Public method Supported by Portable Class Library Semaphore(Int32, Int32, String, Boolean) Initializes a new instance of the Semaphore class, specifying the initial number of entries and the maximum number of concurrent entries, 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.
Public method Semaphore(Int32, Int32, String, Boolean, SemaphoreSecurity) Initializes a new instance of the Semaphore class, specifying the initial number of entries and the maximum number of concurrent entries, 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.
Top
Show:
© 2015 Microsoft