MessageBuffer.IDisposable.Dispose 메서드

정의

MessageBuffer에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.Releases the unmanaged resources used by the MessageBuffer and optionally releases the managed resources. 이 메서드는 상속될 수 없습니다.This method cannot be inherited.

 virtual void System.IDisposable.Dispose() = IDisposable::Dispose;
void IDisposable.Dispose ();
Sub Dispose () Implements IDisposable.Dispose

구현

설명

MessageBuffer를 사용한 후에 이 메서드를 호출하십시오.Call this method when you are finished using the MessageBuffer. 이 메서드는 MessageBuffer를 사용할 수 없는 상태로 만듭니다.This method leaves the MessageBuffer in an unusable state. 이 메서드를 호출한 후에 가비지 수집기가 MessageBuffer에서 사용했던 메모리를 회수할 수 있도록 MessageBuffer에 대한 모든 참조를 해제해야 합니다.After calling this method, you must release all references to the MessageBuffer so the garbage collector can reclaim the memory that the MessageBuffer was occupying.

참고

MessageBuffer에 대한 마지막 참조를 해제하기 전에 반드시 이 메서드를 호출해야 합니다.Always call this method before you release your last reference to the MessageBuffer. 이렇게 하지 않으면 가비지 수집기가 MessageBuffer 개체의 Finalize 메서드를 호출할 때까지 사용 중인 리소스가 해제되지 않습니다.Otherwise, the resources it is using are not freed until the garbage collector calls the MessageBuffer object's Finalize method.

적용 대상