Timer.Dispose(Boolean) 메서드

정의

타이머에서 사용하는 리소스(메모리 제외)를 삭제합니다.

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 합니다. 그렇지 않으면 가비지 수집이 타이머 개체의 소멸자를 호출할 때까지 타이머가 사용하는 리소스가 해제되지 않습니다.

적용 대상