Package.Dispose(Boolean) Package.Dispose(Boolean) Package.Dispose(Boolean) Package.Dispose(Boolean) Method

정의

모든 파트 및 관계의 콘텐츠를 플러시 및 저장하고, 패키지를 닫고, 모든 리소스를 해제합니다.Flushes and saves the content of all parts and relationships, closes the package, and releases all resources.

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 Boolean Boolean Boolean

관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.true to release both managed and unmanaged resources; false to release only unmanaged resources.

설명

모든 변경 내용이 올바르게 저장는 되도록 Dispose 도 종료, 플러시, 및 모든 파트 및 패키지에 포함 된 관계를 닫습니다.To make sure that all changes are correctly saved, Dispose also finalizes, flushes, and closes all parts and relationships that are contained in the package.

에 대 한는 Package 클래스 Dispose 하 고 Close 같은 작업을 수행할-호출할 필요가 없습니다 Dispose 호출 하는 경우 Close, 또는 그 반대로 합니다.For the Package class, Dispose and Close perform the same operation - there is no reason to call Dispose if you call Close, or vice-versa.

CloseDispose 내부적으로 호출 Flush합니다.Close and Dispose internally call Flush.

할당 및 메모리 내 리소스를 관리 하는 파생된 클래스에서 리소스를 해제 하려면이 메서드를 재정의 하는 경우 Dispose 라고 합니다.Derived classes that allocate and manage non-memory resources should override this method to release resources when Dispose is called. 파생 클래스 재정의 호출 해야 Flush 기본 클래스 및 Dispose 메서드는 항상 해당 기본 클래스 정리를 수행 해야 합니다.Derived-class overrides should also call Flush and the base-class Dispose method to make sure that base-class cleanup is always performed.

참고

using 문 (다릅니다 합니다 using 네임 스페이스 지시문) 하는 권장 방법은 CloseDispose 패키지 합니다.The using statement (different from the using namespace directive) is the recommended way to Close and Dispose a package. 패키지 예제 추가 정보를 작성 닫고를 사용 하 여 패키지를 삭제 하는 방법을 보여 줍니다는 using 문입니다.Writing a Package Sample shows how to close and dispose a package by using the using statement.

적용 대상

추가 정보