SafeHandle.DangerousRelease Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Disminuye manualmente el recuento de referencias en una instancia de SafeHandle.
public:
void DangerousRelease();
[System.Security.SecurityCritical]
public void DangerousRelease ();
public void DangerousRelease ();
[<System.Security.SecurityCritical>]
member this.DangerousRelease : unit -> unit
member this.DangerousRelease : unit -> unit
Public Sub DangerousRelease ()
- Atributos
Comentarios
El DangerousRelease método es el homólogo de DangerousAddRef. Siempre debe coincidir con una llamada al DangerousRelease método con una llamada correcta a DangerousAddRef.
Precaución
De la misma manera que las llamadas no coincidentes DangerousAddRef pueden provocar pérdidas de recursos, las llamadas no coincidentes DangerousRelease pueden hacer que los estados de identificador no válidos sean visibles para otros subprocesos.