ZipArchive.CreateFromDirectory 方法

包括受保护的成员
包括继承的成员

重载此成员。有关此成员的完整信息(包括语法、用法和示例),请单击重载列表中的相应名称。

重载列表 

  名称 说明
公共方法静态成员 CreateFromDirectory(String, String) 创建一个邮政编码。在 sourceDirectoryName 指定的目录包含文件和目录 destinationArchive 的路径存档。目录结构中存档保留,并且,以递归方式搜索完成才能存档文件。存档不能存在。如果内容为空,null 存档中创建。如果目录的文件无法添加到存档,存档将未完成,并且无效和方法将引发异常。此方法在存档中不包括相应基目录。如果遇到错误,则时将文件添加到存档,此方法处于无效状态将停止添加文件并将存档保留。路径允许指定相对路径或绝对路径信息。相对路径信息被解释为相对于当前工作目录。如果在存档的文件具有数据在不是有效的邮政编码时间戳的上次写入时间字段,1980 年一月的指示符值 1 日午夜将在文件的上次修改时间。
如果具有指定名称的项已存在存档,具有相同名称的第二项将创建。因为 CompressionLevel 未指定,则将使用基础压缩算法的实现中提供的默认值;ZipArchive 不会实施自己的默认值。(当前,System.IO.Compression.DeflateStream 选件类提供基础压缩算法。)
公共方法静态成员 CreateFromDirectory(String, String, CompressionLevel, Boolean) 创建一个邮政编码。在 sourceDirectoryName 指定的目录包含文件和目录 destinationArchive 的路径存档。目录结构中存档保留,并且,以递归方式搜索完成才能存档文件。存档不能存在。如果内容为空,null 存档中创建。如果目录的文件无法添加到存档,存档将未完成,并且无效和方法将引发异常。此方法在存档可以选择包含该基目录。如果遇到错误,则时将文件添加到存档,此方法处于无效状态将停止添加文件并将存档保留。路径允许指定相对路径或绝对路径信息。相对路径信息被解释为相对于当前工作目录。如果在存档的文件具有数据在不是有效的邮政编码时间戳的上次写入时间字段,1980 年一月的指示符值 1 日午夜将在文件的上次修改时间。

页首

请参阅

参考

ZipArchive 类

Microsoft.TeamFoundation.Server.Core 命名空间