GnuTarEntry Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une entrée tar au format 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
- Héritage
Remarques
Même si le format Gnu n’est pas compatible POSIX, il implémente et prend en charge les champs spécifiques à Unix qui ont été définis dans la norme POSIX IEEE P1003.1 de 1988 : devmajor
, devminor
, gname
et uname
.
Constructeurs
GnuTarEntry(TarEntry) |
Initialise une nouvelle instance de GnuTarEntry en convertissant l’entrée de |
GnuTarEntry(TarEntryType, String) |
Initialise une nouvelle instance GnuTarEntry avec le type d’entrée et le nom d’entrée spécifiés. |
Propriétés
AccessTime |
Horodatage qui représente la dernière fois que le fichier représenté par cette entrée a été accédé. |
ChangeTime |
Horodatage qui représente la dernière fois que les métadonnées du fichier représenté par cette entrée ont été modifiées. |
Checksum |
Somme de contrôle de tous les champs de cette entrée. La valeur est différente de zéro lorsque l’entrée est lue à partir d’une archive existante ou après l’écriture de l’entrée dans une nouvelle archive. (Hérité de TarEntry) |
DataOffset |
Obtient la position de départ du flux de données respective au flux d’archivage. (Hérité de TarEntry) |
DataStream |
Obtient ou définit la section de données de cette entrée. Si le EntryType ne prend pas en charge les données, retourne |
DeviceMajor |
Obtient ou définit le numéro principal de l’appareil. Lorsque l’entrée actuelle représente un périphérique de caractères ou un périphérique de bloc, le numéro principal identifie le pilote associé à l’appareil. (Hérité de PosixTarEntry) |
DeviceMinor |
Obtient ou définit le numéro mineur de l’appareil. Lorsque l’entrée actuelle représente un périphérique de caractères ou un périphérique de bloc, le numéro secondaire est utilisé par le pilote pour distinguer les appareils qu’il contrôle. (Hérité de PosixTarEntry) |
EntryType |
Obtient le type d’objet de système de fichiers représenté par cette entrée. (Hérité de TarEntry) |
Format |
Format de l’entrée. (Hérité de TarEntry) |
Gid |
Obtient ou définit l’ID du groupe qui possède le fichier représenté par cette entrée. (Hérité de TarEntry) |
GroupName |
Obtient ou définit le nom du groupe propriétaire de cette entrée. (Hérité de PosixTarEntry) |
Length |
Lorsque le EntryType indique une entrée qui peut contenir des données, obtient la longueur en octets de ces données. (Hérité de TarEntry) |
LinkName |
Lorsque l'EntryType indique un SymbolicLink ou un HardLink, obtient ou définit le chemin cible du lien. (Hérité de TarEntry) |
Mode |
Obtient ou définit les autorisations de fichier Unix du fichier représenté par cette entrée. (Hérité de TarEntry) |
ModificationTime |
Obtient ou définit la dernière fois que le contenu du fichier représenté par cette entrée a été modifié. (Hérité de TarEntry) |
Name |
Obtient ou définit le nom de l’entrée, qui inclut le chemin d’accès relatif et le nom de fichier. (Hérité de TarEntry) |
Uid |
Obtient ou définit l’ID de l’utilisateur qui possède le fichier représenté par cette entrée. (Hérité de TarEntry) |
UserName |
Obtient ou définit le nom de l’utilisateur propriétaire de cette entrée. (Hérité de PosixTarEntry) |
Méthodes
Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
ExtractToFile(String, Boolean) |
Extrait le fichier ou le répertoire actif dans le système de fichiers. Les liens symboliques et les liens durs ne sont pas extraits. (Hérité de TarEntry) |
ExtractToFileAsync(String, Boolean, CancellationToken) |
Extrait de façon asynchrone l’entrée actuelle dans le système de fichiers. (Hérité de TarEntry) |
GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l’entrée actuelle. (Hérité de TarEntry) |