Package.Flush 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
儲存封包中所有部分與關聯的內容。
public:
void Flush();
public void Flush();
member this.Flush : unit -> unit
Public Sub Flush ()
例外狀況
包裹還沒開(Dispose(Boolean) 也 Close() 沒被叫過)。
該套件為唯讀,無法修改。
備註
Flush 內部呼叫導出類別的 FlushCore 實作來執行格式特定的刷新操作。 導出類別的方法 FlushCore 負責實際保存該部分及其關聯內容,並保留到特定的物理衍生類別實作中。
預設情況下, ZipPackage 提供並使用 abtract Package 基底類別的衍生實作。 預設操作中, Flush 內部呼叫 FlushCore 將部分與關聯儲存在 ZIP 檔案套件中。
Flush會被 和 Close 方法自動Dispose呼叫。 當CloseDispose被叫到時,你不必另外打電話Flush。
給繼承者的注意事項
Flush() 內部呼叫衍生類別 FlushCore() 的方法,根據衍生類別實作的實體格式,實際清除該零件。