WaitHandle.Close 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 WaitHandle에서 보유한 모든 리소스를 해제합니다.
public:
virtual void Close();
public virtual void Close ();
abstract member Close : unit -> unit
override this.Close : unit -> unit
Public Overridable Sub Close ()
설명
이 메서드는 IDisposable.Dispose WaitHandle 클래스 및 해당 파생 클래스에 대 한 메서드의 공용 구현입니다. 인수를 사용 하 여 Dispose(Boolean)
오버 로드를 호출한 true
다음 메서드를 호출 하는 표준 구현을 제공 합니다 GC.SuppressFinalize . 이 메서드를 호출 하 여의 인스턴스나 파생 클래스에서 보유 한 모든 리소스를 해제 WaitHandle
합니다.
이 메서드가 호출 되 면 현재 인스턴스에 대 한 참조로 인해 정의 되지 않은 동작이 발생 합니다.
참고
Close Dispose() 에 대 한 마지막 참조를 해제 하기 전에 항상 또는를 호출 WaitHandle 합니다. 그렇지 않으면 사용 중인 리소스가 해제 되지 않습니다.
상속자 참고
Dispose(Boolean)
파생 클래스에 할당 된 리소스를 해제 하려면 메서드를 재정의 해야 합니다.