PaxTarEntry.ExtendedAttributes 属性

定义

返回此项的扩展属性。

public:
 property System::Collections::Generic::IReadOnlyDictionary<System::String ^, System::String ^> ^ ExtendedAttributes { System::Collections::Generic::IReadOnlyDictionary<System::String ^, System::String ^> ^ get(); };
public System.Collections.Generic.IReadOnlyDictionary<string,string> ExtendedAttributes { get; }
member this.ExtendedAttributes : System.Collections.Generic.IReadOnlyDictionary<string, string>
Public ReadOnly Property ExtendedAttributes As IReadOnlyDictionary(Of String, String)

属性值

注解

扩展属性是在构造条目时指定的。 使用 PaxTarEntry(TarEntryType, String, IEnumerable<KeyValuePair<String,String>>) 将自己的扩展属性枚举追加到默认属性顶部的当前条目。 使用 PaxTarEntry(TarEntryType, String) 仅使用默认扩展属性。

始终在任何 PAX 条目的扩展属性字典中找到以下条目:

  • 修改时间,在 名称 mtime下,作为数字 Double
  • 访问时间,名称 atime下为 数字 Double
  • 在名称 ctime下更改时间,作为 Double 数字。
  • 路径,在 名称 path下,作为字符串。

仅当满足某些条件时,才在 PAX 条目的扩展属性字典中找到以下条目:

  • 如果组名称大于 32 个字节, gname则以字符串的形式命名。
  • 如果用户名大于 32 个字节,则名称下 uname为 字符串。
  • 如果数字的 size字符串表示形式大于 12 个 Int32字节,则文件名为 。

适用于