다음을 통해 공유


Package.Flush 메서드

정의

패키지에 포함된 모든 파트 및 관계의 콘텐츠를 저장합니다.

public:
 void Flush();
public void Flush ();
member this.Flush : unit -> unit
Public Sub Flush ()

예외

패키지가 열려 있지 않은 경우(Dispose(Boolean) 또는 Close()가 호출된 경우)

패키지가 읽기 전용이며 수정할 수 없는 경우

설명

Flush 는 파생 클래스의 FlushCore 구현을 내부적으로 호출하여 실제 형식별 플러시 작업을 수행합니다. 파생 클래스의 FlushCore 메서드는 실제로 부분 및 관계 콘텐츠를 특정 물리적 파생 클래스 구현에 저장하는 작업을 담당합니다.

기본적으로 ZipPackage 추상 Package 기본 클래스의 파생된 구현이 제공되고 사용됩니다. 기본 작업 Flush 에서 내부적으로 를 호출 FlushCore 하여 파트와 관계를 ZIP 파일 패키지에 저장합니다.

Flush는 및 Dispose 메서드에 Close 의해 자동으로 호출됩니다. Close 또는 Dispose 가 호출되면 별도로 호출 Flush 할 필요가 없습니다.

상속자 참고

Flush() 는 파생 클래스의 FlushCore() 메서드를 내부적으로 호출하여 파생 클래스에 구현된 물리적 형식에 따라 파트를 실제로 플러시합니다.

적용 대상