SafeHandle.DangerousRelease 方法

定义

手动递减 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 ()
属性

注解

方法 DangerousRelease 与 相对应的 DangerousAddRef。 应始终将对 DangerousRelease 方法的调用与成功调用 DangerousAddRef匹配。

注意

不匹配的 DangerousAddRef 调用可能导致资源泄漏的方式相同,不匹配的 DangerousRelease 调用可能导致无效的句柄状态对其他线程可见。

适用于

另请参阅