다음을 통해 공유


ResXResourceReader.Dispose(Boolean) 메서드

정의

ResXResourceReader에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.

protected:
 virtual void Dispose(bool disposing);
protected virtual void Dispose (bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)

매개 변수

disposing
Boolean

관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.

설명

이 메서드는 메서드 또는 Object.Finalize 메서드에서 IDisposable.Dispose 호출할 수 있습니다. IDisposable.Dispose 는 매개 변수를 로 설정하여 disposing 이 메서드를 호출합니다 true. Finalize 은 로 설정된 이 메서드 disposing 를 호출합니다 false.

disposing 매개 변수가 true인 경우 이 메서드는 이 ResXResourceReader에서 참조하는 관리 개체가 보유하고 있는 리소스를 모두 해제합니다. 이 메서드는 참조되는 각 개체의 Dispose 메서드를 호출합니다.

상속자 참고

Dispose는 다른 개체에서 여러 번 호출할 수 있습니다. Dispose(Boolean)를 재정의할 때 이전 Dispose 호출에서 삭제된 개체를 참조하지 않도록 주의하십시오. 를 구현 Dispose(Boolean) 하는 방법과 삭제 가능한 패턴에 대한 자세한 내용은 Dispose 메서드 구현, IDisposableFinalize()을 참조하세요.

적용 대상