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.Dispose (Boolean)

 

Publicado: octubre de 2016

Cuando se reemplaza en una clase derivada, libera los recursos no administrados que usa WaitHandle y, de forma opcional, libera los recursos administrados.

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

protected virtual void Dispose(
	bool explicitDisposing
)

Parámetros

explicitDisposing
Type: System.Boolean

Es true para liberar tanto recursos administrados como no administrados; es false para liberar únicamente recursos no administrados.

This method is called by the M:System.Threading.WaitHandle.Close and the M:System.Threading.WaitHandle.Dispose methods with the explicitDisposing parameter set to true. When the explicitDisposing parameter is true, this method releases all resources held by any managed objects that this T:System.Threading.WaitHandle object references.

Notas para desarrolladores de herederos:

You should override the M:System.Threading.WaitHandle.Dispose(System.Boolean) method to release resources allocated in derived classes.

The M:System.Threading.WaitHandle.Close or M:System.Threading.WaitHandle.Dispose method can be called multiple times by other objects. When overriding this method, be careful not to reference objects that have been previously disposed in an earlier call to Dispose or Close.

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 1.1
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: