ZipArchive.CreateEntry 方法 (String, CompressionLevel)
在 zip 创建空的项存档使用指定的入口名。 不会对项的名称的限制。 项的上次写入时间设置为当前时间。 如果具有指定名称的项已存在存档,具有相同名称的第二项将创建。
命名空间: Microsoft.TeamFoundation.Server.Core
程序集: Microsoft.TeamFoundation.Server.Core(在 Microsoft.TeamFoundation.Server.Core.dll 中)
语法
声明
Public Function CreateEntry ( _
entryName As String, _
compressionLevel As CompressionLevel _
) As ZipArchiveEntry
public ZipArchiveEntry CreateEntry(
string entryName,
CompressionLevel compressionLevel
)
参数
- entryName
类型:System.String
相对存档的根的路径,指示要创建的项的名称。
- compressionLevel
类型:Microsoft.TeamFoundation.Server.Core.CompressionLevel
压缩 (速度/内存的级别的压缩的大小权衡)。
返回值
类型:Microsoft.TeamFoundation.Server.Core.ZipArchiveEntry
新创建的文件项的包装在存档。
异常
异常 | 条件 |
---|---|
ArgumentException | entryName 是零长度字符串。 |
ArgumentNullException | entryName 为空。 |
NotSupportedException | ZipArchive 不支持文本。 |
ObjectDisposedException | ZipArchive 已关闭。 |
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。