public sealed class SafeManualResetEvent : IDisposablePublic NotInheritable Class SafeManualResetEvent
Implements IDisposablepublic ref class SafeManualResetEvent sealed : IDisposableSnapDB.Threading.SafeManualResetEvent = function();
Type.createClass(
'SnapDB.Threading.SafeManualResetEvent',
null,
IDisposable);| SafeManualResetEvent | Creates a new SafeManualResetEvent. |
| Dispose | Releases all the resources used by the SafeManualResetEvent object. Also signals all waiting threads and ignores all calls to Reset. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| Reset | Sets the state of the event to signaled, allowing one or more waiting threads to proceed. |
| Set | Sets the state of the event to signaled, allowing one or more waiting threads to proceed. |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| WaitOne | Blocks the current thread until Set or Dispose is called. |