WaitHandle.SafeWaitHandle Propiedad

Definición

Obtiene o establece el identificador del sistema operativo nativo.Gets or sets the native operating system handle.

public:
 property Microsoft::Win32::SafeHandles::SafeWaitHandle ^ SafeWaitHandle { Microsoft::Win32::SafeHandles::SafeWaitHandle ^ get(); void set(Microsoft::Win32::SafeHandles::SafeWaitHandle ^ value); };
[get: System.Security.SecurityCritical]
[set: System.Security.SecurityCritical]
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { get; set; }
member this.SafeWaitHandle : Microsoft.Win32.SafeHandles.SafeWaitHandle with get, set
Public Property SafeWaitHandle As SafeWaitHandle

Valor de propiedad

SafeWaitHandle que representa el identificador del sistema operativo nativo.A SafeWaitHandle representing the native operating system handle.

Atributos

Comentarios

Cuando se asigna un nuevo valor a la propiedad SafeWaitHandle, el identificador anterior se cerrará cuando se recopile el objeto SafeWaitHandle anterior.When you assign a new value to the SafeWaitHandle property, the previous handle will be closed when the previous SafeWaitHandle object is collected. No cierre manualmente el identificador, ya que esto produce una ObjectDisposedException cuando el SafeWaitHandle intenta cerrar el identificador.Do not manually close the handle, because this results in an ObjectDisposedException when the SafeWaitHandle attempts to close the handle.

WaitHandle implementa el patrón Dispose.WaitHandle implements the Dispose pattern. Vea implementar un método Dispose.See Implementing a Dispose method. Al derivar de WaitHandle, use la propiedad SafeWaitHandle para almacenar el identificador del sistema operativo de identificador nativo.When you derive from WaitHandle, use the SafeWaitHandle property to store your native handle operating system handle. No es necesario invalidar el método protegido Dispose a menos que use recursos adicionales no administrados.You do not need to override the protected Dispose method unless you use additional unmanaged resources.

Seguridad

SecurityCriticalAttribute
Requiere plena confianza para el llamador inmediato.Requires full trust for the immediate caller. Este miembro no puede ser utilizado por código transparente o de confianza parcial.This member cannot be used by partially trusted or transparent code.

InheritanceDemand
Los tipos derivados deben tener UnmanagedCode para llamar a este miembro.Derived types must have UnmanagedCode to call this member.

Se aplica a