다음을 통해 공유


WaitHandleExtensions.SetSafeWaitHandle(WaitHandle, SafeWaitHandle) 메서드

정의

네이티브 운영 체제 대기 핸들에 대한 안전한 핸들을 설정합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetSafeWaitHandle(System::Threading::WaitHandle ^ waitHandle, Microsoft::Win32::SafeHandles::SafeWaitHandle ^ value);
[System.Security.SecurityCritical]
public static void SetSafeWaitHandle (this System.Threading.WaitHandle waitHandle, Microsoft.Win32.SafeHandles.SafeWaitHandle value);
public static void SetSafeWaitHandle (this System.Threading.WaitHandle waitHandle, Microsoft.Win32.SafeHandles.SafeWaitHandle? value);
public static void SetSafeWaitHandle (this System.Threading.WaitHandle waitHandle, Microsoft.Win32.SafeHandles.SafeWaitHandle value);
[<System.Security.SecurityCritical>]
static member SetSafeWaitHandle : System.Threading.WaitHandle * Microsoft.Win32.SafeHandles.SafeWaitHandle -> unit
static member SetSafeWaitHandle : System.Threading.WaitHandle * Microsoft.Win32.SafeHandles.SafeWaitHandle -> unit
<Extension()>
Public Sub SetSafeWaitHandle (waitHandle As WaitHandle, value As SafeWaitHandle)

매개 변수

waitHandle
WaitHandle

공유 리소스에 대한 단독 액세스를 기다리는 운영 체제별 개체를 캡슐화하는 대기 핸들입니다.

value
SafeWaitHandle

운영 체제 핸들을 래핑할 안전한 핸들입니다.

특성

예외

waitHandle이(가) null인 경우

설명

SetSafeWaitHandle 는 속성에 값을 WaitHandle.SafeWaitHandle 할당하는 것과 동일한 확장 메서드입니다.

적용 대상