WaitHandleExtensions.GetSafeWaitHandle(WaitHandle) メソッド

定義

ネイティブ オペレーティング システムの待機ハンドルのためのセーフ ハンドルを取得します。Gets the safe handle for a native operating system wait handle.

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);
static member GetSafeWaitHandle : System.Threading.WaitHandle -> Microsoft.Win32.SafeHandles.SafeWaitHandle
<Extension()>
Public Function GetSafeWaitHandle (waitHandle As WaitHandle) As SafeWaitHandle

パラメーター

waitHandle
WaitHandle

ネイティブ オペレーティング システム ハンドル。A native operating system handle.

戻り値

SafeWaitHandle

ネイティブ オペレーティング システムの待機ハンドルをラップするセーフ待機ハンドルを取得します。The safe wait handle that wraps the native operating system wait handle.

属性

例外

waitHandlenull です。waitHandle is null.

注釈

GetSafeWaitHandle は、WaitHandle.SafeWaitHandle プロパティの値を取得するのと同等の拡張メソッドです。GetSafeWaitHandle is an extension method that is equivalent to retrieving the value of the WaitHandle.SafeWaitHandle property.

適用対象