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 文件包中的部件和关系。

FlushCloseDispose 方法自动调用。 当或Close被调用时Dispose,您不必单独调用Flush

继承者说明

Flush() 内部调用派生类 FlushCore() 的方法,以基于派生类中实现的物理格式实际刷新部件。

适用于