MessageQueue.Dispose(Boolean) 메서드

정의

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

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(Boolean) 합니다 MessageQueue. 메서드는 Dispose(Boolean) 사용할 수 없는 상태로 둡니다 MessageQueue . 호출 Dispose(Boolean)한 후에는 가비지 수집을 통해 메모리를 회수할 MessageQueue 수 있도록 모든 참조를 해제해야 합니다.

에 대한 마지막 참조MessageQueue를 해제하기 전에 호출 Dispose(Boolean) 해야 합니다. 그렇지 않으면 가비지 수집에서 개체의 소멸자를 호출할 때까지 사용 중인 리소스 MessageQueueMessageQueue 해제되지 않습니다.

적용 대상

추가 정보