ZipArchive 构造函数 (Stream, ZipArchiveMode, Boolean)
是否已初始化 ZipArchive 新实例在特定流的在指定的模式下,指定将流打开。
命名空间: Microsoft.TeamFoundation.Server.Core
程序集: Microsoft.TeamFoundation.Server.Core(在 Microsoft.TeamFoundation.Server.Core.dll 中)
语法
声明
Public Sub New ( _
stream As Stream, _
mode As ZipArchiveMode, _
leaveOpen As Boolean _
)
public ZipArchive(
Stream stream,
ZipArchiveMode mode,
bool leaveOpen
)
参数
- stream
类型:System.IO.Stream
输入流或输出流。
- mode
类型:Microsoft.TeamFoundation.Server.Core.ZipArchiveMode
ZipArchiveMode 参见枚举的说明。读取需要流支持读取,需要创建流编写支持,并且,更新要求流支持读取,编写和查找。
- leaveOpen
类型:System.Boolean
true 将流中打开配置 ZipArchive,否则为 false。
异常
异常 | 条件 |
---|---|
ArgumentException | 流已关闭的。-或模式不兼容的。流的功能。 |
ArgumentNullException | 流为空。 |
ArgumentOutOfRangeException | 模式指定了无效的值。 |
InvalidDataException | 流的内容不能被解释为压缩文件。-或模式是更新,并项从存档缺少或损坏,无法读取。-或模式是更新,并项太大而无法放入内存。 |
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。