TarEntry 类

定义

定义存档中 tar 条目的核心行为。

public ref class TarEntry abstract
public abstract class TarEntry
type TarEntry = class
Public MustInherit Class TarEntry
继承
TarEntry
派生

注解

、、 PaxGnu 格式支持V7Ustar此类公开的所有属性。

属性

Checksum

此条目中所有字段的校验和。 从现有存档中读取条目时,或者在将条目写入新存档后,该值为非零。

DataStream

获取或设置此项的数据部分。 EntryType如果 不支持包含数据,则 返回 null

EntryType

获取由此条目表示的文件系统对象的类型。

Format

条目的格式。

Gid

获取或设置拥有此条目表示的文件的组的 ID。

Length

EntryType当 指示可以包含数据的条目时,获取此类数据的长度(以字节为单位)。

LinkName

EntryType当 指示 SymbolicLinkHardLink时,获取或设置链接的链接目标路径。

Mode

获取或设置此条目表示的文件的 Unix 文件权限。

ModificationTime

获取或设置最后一次修改此条目所表示的文件的内容的时间。

Name

获取或设置条目的名称,其中包括相对路径和文件名。

Uid

获取或设置拥有此条目所表示的文件的用户的 ID。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
ExtractToFile(String, Boolean)

将当前文件或目录提取到文件系统。 不会提取符号链接和硬链接。

ExtractToFileAsync(String, Boolean, CancellationToken)

将当前条目异步提取到文件系统。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前条目的字符串。

适用于