PosixTarEntry Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет основное поведение записи tar из архива формата, основанного на стандарте POSIX IEEE P1003.1 от 1988 года. Сюда входят форматы Ustar (представленные классом UstarTarEntry ), Pax (представленные классом PaxTarEntry ) и Gnu (представленные классом GnuTarEntry ).
public ref class PosixTarEntry abstract : System::Formats::Tar::TarEntry
public abstract class PosixTarEntry : System.Formats.Tar.TarEntry
type PosixTarEntry = class
inherit TarEntry
Public MustInherit Class PosixTarEntry
Inherits TarEntry
- Наследование
- Производный
Комментарии
Форматы, реализующие стандарт POSIX IEEE P1003.1 от 1988 года, поддерживают следующие поля заголовков: devmajor
, devminor
, gname
и uname
.
Несмотря на Gnu то, что формат не совместим с POSIX, он реализует и поддерживает зависящие от Unix поля, определенные в этом стандарте POSIX.
Свойства
Checksum |
Контрольная сумма всех полей в этой записи. Значение не равно нулю при чтении записи из существующего архива или после записи в новый архив. (Унаследовано от TarEntry) |
DataStream |
Возвращает или задает раздел данных этой записи. Если не EntryType поддерживает содержащиеся данные, возвращает . |
DeviceMajor |
Возвращает или задает основное число устройства. Если текущая запись представляет символьное устройство или блочное устройство, основное число определяет драйвер, связанный с устройством. |
DeviceMinor |
Возвращает или задает дополнительный номер устройства. Если текущая запись представляет символьное устройство или блочное устройство, драйвер использует незначительное число для различения отдельных устройств, которыми он управляет. |
EntryType |
Возвращает тип объекта файловой системы, представленный этой записью. (Унаследовано от TarEntry) |
Format |
Формат записи. (Унаследовано от TarEntry) |
Gid |
Возвращает или задает идентификатор группы, которая владеет файлом, представленным этой записью. (Унаследовано от TarEntry) |
GroupName |
Возвращает или задает имя группы, владеющей этой записью. |
Length |
EntryType Если указывает запись, которая может содержать данные, получает длину таких данных в байтах. (Унаследовано от TarEntry) |
LinkName |
EntryType Если указывает SymbolicLink или HardLink, возвращает или задает целевой путь ссылки. (Унаследовано от TarEntry) |
Mode |
Возвращает или задает разрешения файла Unix для файла, представленного этой записью. (Унаследовано от TarEntry) |
ModificationTime |
Возвращает или задает время последнего изменения содержимого файла, представленного этой записью. (Унаследовано от TarEntry) |
Name |
Возвращает или задает имя записи, включающее относительный путь и имя файла. (Унаследовано от TarEntry) |
Uid |
Возвращает или задает идентификатор пользователя, которому принадлежит файл, представленный этой записью. (Унаследовано от TarEntry) |
UserName |
Возвращает или задает имя пользователя, которому принадлежит эта запись. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
ExtractToFile(String, Boolean) |
Извлекает текущий файл или каталог в файловую систему. Символические и жесткие ссылки не извлекаются. (Унаследовано от TarEntry) |
ExtractToFileAsync(String, Boolean, CancellationToken) |
Асинхронно извлекает текущую запись в файловую систему. (Унаследовано от TarEntry) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущую запись. (Унаследовано от TarEntry) |