ZipArchiveEntry 类

继承层次结构

System.Object
  Microsoft.TeamFoundation.Server.Core.ZipArchiveEntry

命名空间:  Microsoft.TeamFoundation.Server.Core
程序集:  Microsoft.TeamFoundation.Server.Core(在 Microsoft.TeamFoundation.Server.Core.dll 中)

语法

声明
Public Class ZipArchiveEntry
public class ZipArchiveEntry

ZipArchiveEntry 类型公开以下成员。

属性

  名称 说明
公共属性 Archive ZipArchive 此项所属。如果此项删除,这将返回 null。
公共属性 CompressedLength 项的压缩的大小。如果存档项所属请创建图案,此属性将始终引发异常的尝试获取。如果存档项所属在更新模式下,此特性才有效,如果未打开项。
公共属性 FullName 项的相对路径存储在 ZIP 存档。请注意 ZIP 存档允许所有字符串是项的路径,包括无效和绝对路径。
公共属性 LastWriteTime 项的上次写入时间存储在 ZIP 存档。当设置此属性时,日期时间将转换为邮政编码时间戳格式,支持两秒的解决方法。如果在上次写入时间字段的数据不是有效的邮政编码时间戳,1980 年一月的指示符值 1 日午夜将返回。
公共属性 Length 项的未压缩的大小。此属性是无效的创建架构,因此,它仅适用于更新模式下,如果未打开项。
公共属性 Name 项的文件名。这与遵循最终列表分隔符全名的子字符串等效的。

页首

方法

  名称 说明
公共方法 Delete 从存档删除项。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 ExtractToFile(String) 用项的内容和指定的名称创建在文件系统的文件。文件的上次写入时间设置为项的上次写入时间。此方法不允许重写同名的现有文件。尝试提取显式目录 (与内容分隔符结束) 名称的项不会导致目录的创建。
公共方法 ExtractToFile(String, Boolean) 用项的内容和指定的名称创建在文件系统的文件。文件的上次写入时间设置为项的上次写入时间。此方法允许重写同名的现有文件。
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 Open 打开项。如果存档项所属在可读模式中打开时,返回的流将可读的,因此,它可能存在也可能不 seekable。如果创建架构,返回的流可写和不 seekable。如果更新模式,返回的流将可读的,可写,seekable,和支持 SetLength。
公共方法 ToString 返回项的全名。 (重写 Object.ToString()。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.TeamFoundation.Server.Core 命名空间