AutoResetEvent Methods
Assembly: mscorlib (in mscorlib.dll)
| Name | Description | |
|---|---|---|
![]() | Close() | Releases all resources held by the current WaitHandle.(Inherited from WaitHandle.) |
![]() | CreateObjRef(Type^) | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.(Inherited from MarshalByRefObject.) |
![]() | Dispose() | Releases all resources used by the current instance of the WaitHandle class.(Inherited from WaitHandle.) |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | GetAccessControl() | Gets an EventWaitHandleSecurity object that represents the access control security for the named system event represented by the current EventWaitHandle object.(Inherited from EventWaitHandle.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetLifetimeService() | Retrieves the current lifetime service object that controls the lifetime policy for this instance.(Inherited from MarshalByRefObject.) |
![]() | GetType() | |
![]() | InitializeLifetimeService() | Obtains a lifetime service object to control the lifetime policy for this instance.(Inherited from MarshalByRefObject.) |
![]() | Reset() | Sets the state of the event to nonsignaled, causing threads to block.(Inherited from EventWaitHandle.) |
![]() | Set() | Sets the state of the event to signaled, allowing one or more waiting threads to proceed.(Inherited from EventWaitHandle.) |
![]() | SetAccessControl(EventWaitHandleSecurity^) | Sets the access control security for a named system event.(Inherited from EventWaitHandle.) |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
![]() | WaitOne() | Blocks the current thread until the current WaitHandle receives a signal.(Inherited from WaitHandle.) |
![]() | WaitOne(Int32) | Blocks the current thread until the current WaitHandle receives a signal, using a 32-bit signed integer to specify the time interval in milliseconds.(Inherited from WaitHandle.) |
![]() | WaitOne(Int32, Boolean) | Blocks the current thread until the current WaitHandle receives a signal, using a 32-bit signed integer to specify the time interval and specifying whether to exit the synchronization domain before the wait.(Inherited from WaitHandle.) |
![]() | WaitOne(TimeSpan) | Blocks the current thread until the current instance receives a signal, using a TimeSpan to specify the time interval.(Inherited from WaitHandle.) |
![]() | WaitOne(TimeSpan, Boolean) | Blocks the current thread until the current instance receives a signal, using a TimeSpan to specify the time interval and specifying whether to exit the synchronization domain before the wait.(Inherited from WaitHandle.) |
| Name | Description | |
|---|---|---|
![]() | GetSafeWaitHandle() | Gets the safe handle for a native operating system wait handle. (Defined by WaitHandleExtensions.) |
![]() | SetSafeWaitHandle(SafeWaitHandle^) | Sets a safe handle for a native operating system wait handle. (Defined by WaitHandleExtensions.) |
