다음을 통해 공유


BaseCodeGenerator.Dispose 메서드

이 인스턴스에 사용되는 모든 리소스를 해제합니다.

네임스페이스:  Microsoft.VisualStudio.TextTemplating.VSHost
어셈블리:  Microsoft.VisualStudio.TextTemplating.VSHost.12.0(Microsoft.VisualStudio.TextTemplating.VSHost.12.0.dll)

구문

‘선언
Public Sub Dispose
public void Dispose()
public:
virtual void Dispose() sealed
abstract Dispose : unit -> unit  
override Dispose : unit -> unit
public final function Dispose()

구현

IDisposable.Dispose

설명

이 인스턴스를 사용하여 완료되면 Dispose를 호출합니다. Dispose 메서드를 사용하면 인스턴스를 사용할 수 없는 상태로 만듭니다. Dispose를 호출한 후에는 이 인스턴스에 대한 모든 참조를 해제하여 가비지 수집기가 인스턴스가 점유하고 있던 메모리를 회수할 수 있도록 해야 합니다. 항상 인스턴스에 대한 마지막 참조를 해제하기 전에 Dispose를 호출합니다. 그렇지 않으면 가비지 수집기에서 인스턴스의 Finalize 메서드를 호출할 때까지 사용 중인 리소스가 확보되지 않습니다.

.NET Framework 보안

참고 항목

참조

BaseCodeGenerator 클래스

Dispose 오버로드

Microsoft.VisualStudio.TextTemplating.VSHost 네임스페이스