Statements (41)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:class
|
gptkbp:can_be_used_with |
gptkb:Cancellation_Token
gptkb:Seimas gptkb:Manual_Reset_Event gptkb:Task_Parallel_Library Mutex Thread Pool async/await pattern Task. Run() Background Worker Monitor. Pulse() Monitor. Wait() Task. Delay() Task. Wait() Thread. Abort() Thread. Interrupt() Thread. Join() Thread. Sleep() Thread. Sleep(int milliseconds) Thread. Start() |
gptkbp:constructor |
Auto Reset Event(bool initial State)
|
gptkbp:created_in |
gptkb:._NET_Framework
|
gptkbp:description |
A synchronization primitive that can be used to manage access to a resource.
|
gptkbp:has_property |
Wait Handle
Safe Wait Handle |
https://www.w3.org/2000/01/rdf-schema#label |
Auto Reset Event
|
gptkbp:inherits_from |
gptkb:Event_Wait_Handle
|
gptkbp:initial_state |
false
|
gptkbp:is_available_on |
Version 1.1
|
gptkbp:namespace |
gptkb:System._Threading
|
gptkbp:related_to |
Concurrency control
Thread synchronization Event signaling |
gptkbp:signal_behavior |
Resets automatically after releasing a single waiting thread.
|
gptkbp:technique |
Reset()
Set() Wait One() Wait One(Time Span timeout) Wait One(int milliseconds Timeout) |
gptkbp:thread_safety |
Thread-safe
|
gptkbp:usage |
Used in multithreading scenarios.
|