SafeHandle.DangerousRelease Methode

Definitie

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.

Van toepassing op

Zie ook