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