PackagePart.GetStreamCore(FileMode, FileAccess) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在衍生類別中覆寫時,會傳回以指定之 FileMode 及 FileAccess 開啟的組件內容資料流。
protected:
abstract System::IO::Stream ^ GetStreamCore(System::IO::FileMode mode, System::IO::FileAccess access);
protected abstract System.IO.Stream GetStreamCore (System.IO.FileMode mode, System.IO.FileAccess access);
protected abstract System.IO.Stream? GetStreamCore (System.IO.FileMode mode, System.IO.FileAccess access);
abstract member GetStreamCore : System.IO.FileMode * System.IO.FileAccess -> System.IO.Stream
Protected MustOverride Function GetStreamCore (mode As FileMode, access As FileAccess) As Stream
參數
- mode
- FileMode
開啟內容資料流的 I/O 模式。
- access
- FileAccess
開啟內容資料流時使用的存取權限。
傳回
組件的內容資料流。
備註
應用程式不應該直接呼叫 GetStreamCore ,而是應該呼叫 GetStream。
給實施者的注意事項
衍生實作 GetStreamCore(FileMode, FileAccess) 不應假設呼叫它的方法所 GetStream 執行的順序或作業。
給呼叫者的注意事項
衍生 GetStreamCore(FileMode, FileAccess) 方法是由 方法呼叫, GetStream 根據衍生類別中實作的實體格式開啟和傳回元件數據流。
根據預設, ZipPackagePart 會提供及使用抽象 PackagePart 類的子類別實作。 在預設作業中, GetStream 會在內部呼叫 GetStreamCore(FileMode, FileAccess)ZipPackagePart 類別,以從 ZIP 檔案開啟和傳回元件數據流。