WaitHandle.SafeWaitHandle Propiedad

Definición

Obtiene o establece el identificador del sistema operativo nativo.

C#
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { get; set; }
C#
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }

Valor de propiedad

SafeWaitHandle

SafeWaitHandle que representa el identificador del sistema operativo nativo.

Atributos

Comentarios

Al asignar un nuevo valor a la SafeWaitHandle propiedad , el identificador anterior se cerrará cuando se re recopila el objeto SafeWaitHandle anterior. No cierre manualmente el identificador, ya que esto da como resultado un cuando ObjectDisposedException SafeWaitHandle intenta cerrar el identificador.

WaitHandle implementa el Dispose patrón . Vea Implementar un método Dispose. Cuando derive de WaitHandle , use la propiedad para almacenar el identificador nativo del identificador del sistema SafeWaitHandle operativo. No es necesario invalidar el método protegido a Dispose menos que use recursos no administrados adicionales.

Se aplica a

Producto Versiones
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1