LzipArchive.LzipArchive
内容
[
隐藏
]LzipArchive(LzipArchiveSettings)
初始化一个新的实例LzipArchive
.
public LzipArchive(LzipArchiveSettings settings = null)
范围 | 类型 | 描述 |
---|---|---|
settings | LzipArchiveSettings | 使用字典大小的定义设置特定的 lzip 存档。 |
也可以看看
- class LzipArchiveSettings
- class LzipArchive
- 命名空间 Aspose.Zip.Lzip
- 部件 Aspose.Zip
LzipArchive(Stream)
初始化一个新的实例LzipArchive
准备解压的类.
public LzipArchive(Stream sourceStream)
范围 | 类型 | 描述 |
---|---|---|
sourceStream | Stream | 存档的来源。 |
例外
例外 | (健康)状况 |
---|---|
ArgumentException | sourceStream不可搜索。 |
ArgumentNullException | sourceStream一片空白。 |
InvalidDataException | 标头与存档的 lzip 类型不匹配。 |
评论
此构造函数不解压缩。看Extract
解压方法.
也可以看看
- class LzipArchive
- 命名空间 Aspose.Zip.Lzip
- 部件 Aspose.Zip
LzipArchive(string)
初始化一个新的实例LzipArchive
准备解压的类.
public LzipArchive(string path)
范围 | 类型 | 描述 |
---|---|---|
path | String | 存档源的路径。 |
例外
例外 | (健康)状况 |
---|---|
ArgumentNullException | path一片空白。 |
SecurityException | 调用者没有所需的访问权限。 |
ArgumentException | 这path为空、仅包含空格或包含无效字符。 |
UnauthorizedAccessException | 访问文件path被拒绝。 |
PathTooLongException | 指定的path、文件名或两者都超过了系统定义的最大长度。例如,在基于 Windows 的平台上,路径必须少于 248 个字符,文件名必须少于 260 个字符。 |
NotSupportedException | 归档于path在字符串中间包含一个冒号 (:)。 |
InvalidDataException | 标头与存档的 lzip 类型不匹配。 |
评论
此构造函数不解压缩。看Extract
解压方法.
例子
using (FileStream extractedFile = File.Open(extractedFileName, FileMode.Create))
{
using (var archive = new LzipArchive(sourceLzipFile))
{
archive.Extract(extractedFile);
}
}
也可以看看
- class LzipArchive
- 命名空间 Aspose.Zip.Lzip
- 部件 Aspose.Zip