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 文件打开并返回部件数据流。