SafeHandle.DangerousRelease Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ručně dekrementuje referenční čítač instance 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 ()
- Atributy
Poznámky
Metoda DangerousRelease je protějškem DangerousAddRef. Vždy byste měli odpovídat volání metody DangerousRelease s úspěšným voláním DangerousAddRef.
Caution
Stejně jako nesrovnané DangerousAddRef volání můžou způsobit nevracení prostředků, můžou nesrovnatá DangerousRelease volání způsobit, že neplatné stavy popisovačů budou viditelné pro ostatní vlákna.