Package.Flush 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
儲存套件包含的所有組件及關聯性的內容。
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 由 Close 和 Dispose 方法自動呼叫。 呼叫 或 Dispose 時Close,您不需要個別呼叫 Flush 。
給繼承者的注意事項
Flush() 內部呼叫衍生類別的 FlushCore() 方法,以根據衍生類別中實作的實體格式,實際排清元件。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應