WaitHandleExtensions.GetSafeWaitHandle(WaitHandle) メソッド

定義

ネイティブ オペレーティング システムの待機ハンドルのためのセーフ ハンドルを取得します。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Win32::SafeHandles::SafeWaitHandle ^ GetSafeWaitHandle(System::Threading::WaitHandle ^ waitHandle);
[System.Security.SecurityCritical]
public static Microsoft.Win32.SafeHandles.SafeWaitHandle GetSafeWaitHandle (this System.Threading.WaitHandle waitHandle);
public static Microsoft.Win32.SafeHandles.SafeWaitHandle GetSafeWaitHandle (this System.Threading.WaitHandle waitHandle);
[<System.Security.SecurityCritical>]
static member GetSafeWaitHandle : System.Threading.WaitHandle -> Microsoft.Win32.SafeHandles.SafeWaitHandle
static member GetSafeWaitHandle : System.Threading.WaitHandle -> Microsoft.Win32.SafeHandles.SafeWaitHandle
<Extension()>
Public Function GetSafeWaitHandle (waitHandle As WaitHandle) As SafeWaitHandle

パラメーター

waitHandle
WaitHandle

ネイティブ オペレーティング システム ハンドル。

戻り値

ネイティブ オペレーティング システムの待機ハンドルをラップするセーフ待機ハンドルを取得します。

属性

例外

waitHandlenullです。

注釈

GetSafeWaitHandle は、 プロパティの値を取得することと同等の WaitHandle.SafeWaitHandle 拡張メソッドです。

適用対象