다음을 통해 공유


WaitHandle.SafeWaitHandle 속성

정의

네이티브 운영 체제 핸들을 가져오거나 설정합니다.

public:
 property Microsoft::Win32::SafeHandles::SafeWaitHandle ^ SafeWaitHandle { Microsoft::Win32::SafeHandles::SafeWaitHandle ^ get(); void set(Microsoft::Win32::SafeHandles::SafeWaitHandle ^ value); };
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { get; set; }
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
member this.SafeWaitHandle : Microsoft.Win32.SafeHandles.SafeWaitHandle with get, set
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.SafeWaitHandle : Microsoft.Win32.SafeHandles.SafeWaitHandle with get, set
Public Property SafeWaitHandle As SafeWaitHandle

속성 값

SafeWaitHandle

네이티브 운영 체제 핸들을 나타내는 SafeWaitHandle입니다.

특성

설명

속성에 새 값을 할당 하면 이전 SafeWaitHandle 개체가 수집 될 때 이전 핸들이 닫힙니다 SafeWaitHandle . 에서 핸들을 닫으려고 하면이 발생 하므로 핸들을 수동으로 닫지 마세요 ObjectDisposedException SafeWaitHandle .

WaitHandle 패턴을 구현 Dispose 합니다. Dispose 메서드 구현을참조 하세요. 에서 파생 하 WaitHandle 는 경우 속성을 사용 하 여 SafeWaitHandle 네이티브 핸들 운영 체제 핸들을 저장 합니다. Dispose관리 되지 않는 리소스를 추가로 사용 하지 않는 한 보호 된 메서드를 재정의할 필요가 없습니다.

적용 대상