PosixTarEntry Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o comportamento principal de uma entrada tar de um arquivo morto de um formato baseado no padrão POSIX IEEE P1003.1 de 1988. Isso inclui os formatos Ustar (representados pela classe UstarTarEntry), Pax (representados pela classe PaxTarEntry) e Gnu (representados pela classe 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
- Herança
- Derivado
Comentários
Os formatos que implementam o padrão POSIX IEEE P1003.1 de 1988 dão suporte aos seguintes campos de cabeçalho: devmajor
, devminor
, gname
e uname
.
Embora o formato Gnu não seja compatível com POSIX, ele implementa e dá suporte aos campos específicos do Unix que foram definidos nesse padrão POSIX.
Propriedades
Checksum |
A soma de verificação de todos os campos nesta entrada. O valor é diferente de zero quando a entrada é lida de um arquivo morto existente ou depois que a entrada é gravada em um novo arquivo morto. (Herdado de TarEntry) |
DataOffset |
Obtém a posição inicial do fluxo de dados respectivamente para o fluxo de arquivos. (Herdado de TarEntry) |
DataStream |
Obtém ou define a seção de dados desta entrada. Se o EntryType não der suporte à contenção de dados, retornará |
DeviceMajor |
Obtém ou define o número principal do dispositivo. Quando a entrada atual representa um dispositivo de caractere ou um dispositivo de bloco, o número principal identifica o driver associado ao dispositivo. |
DeviceMinor |
Obtém ou define o número secundário do dispositivo. Quando a entrada atual representa um dispositivo de caractere ou um dispositivo de bloco, o número menor é usado pelo driver para distinguir dispositivos individuais que ele controla. |
EntryType |
Obtém o tipo de objeto filesystem representado por essa entrada. (Herdado de TarEntry) |
Format |
O formato da entrada. (Herdado de TarEntry) |
Gid |
Obtém ou define a ID do grupo que possui o arquivo representado por essa entrada. (Herdado de TarEntry) |
GroupName |
Obtém ou define o nome do grupo que possui essa entrada. |
Length |
Quando o EntryType indica uma entrada que pode conter dados, obtém o comprimento em bytes desses dados. (Herdado de TarEntry) |
LinkName |
Quando o EntryType indica um SymbolicLink ou um HardLink, obtém ou define o caminho de destino do link. (Herdado de TarEntry) |
Mode |
Obtém ou define as permissões de arquivo Unix do arquivo representado por essa entrada. (Herdado de TarEntry) |
ModificationTime |
Obtém ou define a última vez que o conteúdo do arquivo representado por essa entrada foi modificado. (Herdado de TarEntry) |
Name |
Obtém ou define o nome da entrada, que inclui o caminho relativo e o nome do arquivo. (Herdado de TarEntry) |
Uid |
Obtém ou define a ID do usuário que possui o arquivo representado por essa entrada. (Herdado de TarEntry) |
UserName |
Obtém ou define o nome do usuário que possui essa entrada. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
ExtractToFile(String, Boolean) |
Extrai o arquivo ou diretório atual para o sistema de arquivos. Links simbólicos e vínculos rígidos não são extraídos. (Herdado de TarEntry) |
ExtractToFileAsync(String, Boolean, CancellationToken) |
Extrai de forma assíncrona a entrada atual para o sistema de arquivos. (Herdado de TarEntry) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa a entrada atual. (Herdado de TarEntry) |