SafeHandle.DangerousRelease Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menurunkan penghitung referensi secara manual pada SafeHandle instans.
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 ()
- Atribut
Keterangan
Metode DangerousRelease ini adalah mitra untuk DangerousAddRef. Anda harus selalu mencocokkan panggilan ke DangerousRelease metode dengan panggilan yang berhasil ke DangerousAddRef.
Perhatian
Dengan cara yang sama seperti panggilan yang tidak cocok DangerousAddRef dapat menyebabkan kebocoran sumber daya, panggilan yang tidak cocok DangerousRelease dapat menyebabkan status handel yang tidak valid menjadi terlihat oleh utas lain.