Timer.Dispose(Boolean) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
타이머에서 사용하는 리소스(메모리 제외)를 삭제합니다.
protected:
override void Dispose(bool disposing);
protected override void Dispose (bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)
매개 변수
- disposing
- Boolean
관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true
이고, 관리되지 않는 리소스만 해제하려면 false
입니다.
설명
타이머 사용을 마쳤으면 호출 Dispose 합니다. 이 메서드는 Dispose 타이머를 사용할 수 없는 상태로 둡니다. 호출 Dispose한 후에는 사용 중인 메모리를 가비지 수집에 의해 회수할 수 있도록 타이머에 대한 모든 참조를 해제해야 합니다.
참고
타이머에 대한 마지막 참조를 해제하기 전에 항상 호출 Dispose 합니다. 그렇지 않으면 가비지 수집이 타이머 개체의 소멸자를 호출할 때까지 타이머가 사용하는 리소스가 해제되지 않습니다.