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 呼び出しによって無効なハンドル状態が他のスレッドに表示される可能性があります。

適用対象

こちらもご覧ください