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 方法自動呼叫。 呼叫 或 DisposeClose,您不需要個別呼叫 Flush

給繼承者的注意事項

Flush() 內部呼叫衍生類別的 FlushCore() 方法,以根據衍生類別中實作的實體格式,實際排清元件。

適用於