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 только при соблюдении определенных условий:
- Имя группы под именем
gname
в виде строки, если оно превышает 32 байта. - Имя пользователя под именем
uname
в виде строки, если оно превышает 32 байта. - Длина файла под именем
size
в виде Int32, если строковое представление числа превышает 12 байт.