WaitHandle.SafeWaitHandle 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
네이티브 운영 체제 핸들을 가져오거나 설정합니다.
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 . 에서 핸들을 닫으려고 하면이 발생 하므로 핸들을 수동으로 닫지 마세요 ObjectDisposedException SafeWaitHandle .
WaitHandle 패턴을 구현 Dispose 합니다. Dispose 메서드 구현을참조 하세요. 에서 파생 하 WaitHandle 는 경우 속성을 사용 하 여 SafeWaitHandle 네이티브 핸들 운영 체제 핸들을 저장 합니다. Dispose관리 되지 않는 리소스를 추가로 사용 하지 않는 한 보호 된 메서드를 재정의할 필요가 없습니다.