Documentation for this section has not yet been entered.
Assigning a new value to the WaitHandle.Handle property does not close the previous handle. This can result in a leaked handle.
Do not use this property in the .NET Framework version 2.0 or later; use the WaitHandle.SafeWaitHandle property instead. Setting this property to a valid handle also sets the WaitHandle.SafeWaitHandle property, but setting it to WaitHandle.InvalidHandle can result in a leaked handle.