Compartilhar via


PaxTarEntry.ExtendedAttributes Propriedade

Definição

Retorna os atributos estendidos para essa entrada.

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)

Valor da propriedade

Comentários

Os atributos estendidos são especificados ao construir uma entrada. Use PaxTarEntry(TarEntryType, String, IEnumerable<KeyValuePair<String,String>>) para acrescentar sua própria enumeração de atributos estendidos à entrada atual sobre os padrão. Use PaxTarEntry(TarEntryType, String) para usar apenas os atributos estendidos padrão.

As seguintes entradas sempre são encontradas no dicionário de atributos estendidos de qualquer entrada PAX:

  • Tempo de modificação, sob o nome mtime, como um Double número.
  • Hora de acesso, sob o nome atime, como um Double número.
  • Altere o tempo, sob o nome ctime, como um Double número.
  • Caminho, sob o nome path, como uma cadeia de caracteres.

As seguintes entradas só serão encontradas no dicionário de atributos estendidos de uma entrada PAX se determinadas condições forem atendidas:

  • Nome do grupo, sob o nome gname, como uma cadeia de caracteres, se for maior que 32 bytes.
  • Nome de usuário, sob o nome uname, como uma cadeia de caracteres, se for maior que 32 bytes.
  • Comprimento do arquivo, sob o nome size, como um Int32, se a representação de cadeia de caracteres do número for maior que 12 bytes.

Aplica-se a