SafeHandle.DangerousRelease Metoda

Definicja

Ręczne dekrementuje licznik odwołań w wystąpieniu 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 ()
Atrybuty

Uwagi

Metoda DangerousRelease jest odpowiednikiem DangerousAddRef. Zawsze należy dopasować wywołanie metody DangerousRelease z pomyślnym wywołaniem do DangerousAddRefmetody .

Przestroga

W ten sam sposób, w jaki niepasowane DangerousAddRef wywołania mogą powodować wycieki zasobów, niezgodne DangerousRelease wywołania mogą spowodować, że nieprawidłowe stany obsługi staną się widoczne dla innych wątków.

Dotyczy

Zobacz też