Udostępnij za pośrednictwem


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 DangerousAddRefmetody . Zawsze należy dopasować wywołanie metody do DangerousRelease metody z pomyślnym wywołaniem metody DangerousAddRef.

Przestroga

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

Dotyczy

Zobacz też