PackagePart.GetStreamCore(FileMode, FileAccess) 方法

定義

在衍生類別中覆寫時,會傳回以指定之 FileModeFileAccess 開啟的組件內容資料流。

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 檔案開啟和傳回元件數據流。

適用於