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 的调用也会导致无效的句柄状态对其他线程可见。

适用于

另请参阅