WaitHandleExtensions.GetSafeWaitHandle(WaitHandle) WaitHandleExtensions.GetSafeWaitHandle(WaitHandle) WaitHandleExtensions.GetSafeWaitHandle(WaitHandle) Method

定義

ネイティブ オペレーティング システムの待機ハンドルのためのセーフ ハンドルを取得します。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);
static member GetSafeWaitHandle : System.Threading.WaitHandle -> Microsoft.Win32.SafeHandles.SafeWaitHandle

パラメーター

waitHandle
WaitHandle WaitHandle WaitHandle

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

戻り値

ネイティブ オペレーティング システムの待機ハンドルをラップするセーフ待機ハンドルを取得します。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.

適用対象