SafeHandle.DangerousRelease Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt het verwijzingsteller voor een SafeHandle exemplaar handmatig gedegraded.
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 ()
- Kenmerken
Opmerkingen
De DangerousRelease methode is de tegenhanger van DangerousAddRef. U moet altijd overeenkomen met een aanroep naar de DangerousRelease methode met een geslaagde aanroep naar DangerousAddRef.
Caution
Op dezelfde manier dat niet-gerelateerde DangerousAddRef aanroepen resourcelekken kunnen veroorzaken, kunnen niet-overeenkomende DangerousRelease aanroepen ertoe leiden dat ongeldige handlestatussen zichtbaar worden voor andere threads.