Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método WaitHandle.Close ()

 

Publicado: octubre de 2016

Libera todos los recursos mantenidos por el objeto WaitHandle actual.

Espacio de nombres:   System.Threading
Ensamblado:  mscorlib (en mscorlib.dll)

public virtual void Close()

This method is the public implementation of the M:System.IDisposable.Dispose method for the T:System.Threading.WaitHandle class and its derived classes. It provides a standard implementation that calls the Dispose(Boolean) overload with a true argument and then calls the M:System.GC.SuppressFinalize(System.Object) method. Call this method to release all resources held by an instance of WaitHandle or a derived class.

Once this method is called, references to the current instance cause undefined behavior.

System_CAPS_noteNota

Always call M:System.Threading.WaitHandle.Close or M:System.Threading.WaitHandle.Dispose before you release your last reference to the T:System.Threading.WaitHandle. Otherwise, the resources it is using will not be freed.

Notas para desarrolladores de herederos:

You should override the Dispose(Boolean) method to release resources allocated in derived classes.

.NET Framework
Disponible desde 1.1
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Volver al principio
Mostrar: