ManualResetEvent Constructor

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Initializes a new instance of the ManualResetEvent class with a Boolean value that indicates whether to set the initial state to signaled.

Namespace:  System.Threading
Assembly:  mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Sub New ( _
    initialState As Boolean _
)
public ManualResetEvent(
    bool initialState
)

Parameters

  • initialState
    Type: System.Boolean
    true to set the initial state to signaled; false to set the initial state to non-signaled.

Remarks

Specify true for initialState if you want all threads that wait for the ManualResetEvent to be released immediately, until the Reset method is used to block the release of additional threads. Specify false for initialState if you want all threads that wait for the ManualResetEvent to block.

For an example of how to use this constructor, see ManualResetEvent.

Version Information

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

XNA Framework

Supported in: Xbox 360, Windows Phone OS 7.0

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.