Freigeben über


PaxTarEntry.ExtendedAttributes Eigenschaft

Definition

Gibt die erweiterten Attribute für diesen Eintrag zurück.

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)

Eigenschaftswert

Hinweise

Die erweiterten Attribute werden beim Erstellen eines Eintrags angegeben. Verwenden Sie PaxTarEntry(TarEntryType, String, IEnumerable<KeyValuePair<String,String>>) , um ihre eigene Enumeration erweiterter Attribute an den aktuellen Eintrag über den Standardattributen anzufügen. Verwenden Sie PaxTarEntry(TarEntryType, String) , um nur die standardmäßigen erweiterten Attribute zu verwenden.

Die folgenden Einträge befinden sich immer im erweiterten Attributwörterbuch eines beliebigen PAX-Eintrags:

  • Änderungszeit unter dem Namen mtimeals Double Zahl.
  • Zugriffszeit unter dem Namen atimeals Double Zahl.
  • Ändern Sie die Zeit unter dem Namen ctimeals Double Zahl.
  • Pfad unter dem Namen pathals Zeichenfolge.

Die folgenden Einträge sind nur im erweiterten Attributwörterbuch eines PAX-Eintrags zu finden, wenn bestimmte Bedingungen erfüllt sind:

  • Gruppenname unter dem Namen gnameals Zeichenfolge, wenn er größer als 32 Byte ist.
  • Benutzername unter dem Namen unameals Zeichenfolge, wenn er größer als 32 Byte ist.
  • Dateilänge unter dem Namen size, als Int32, wenn die Zeichenfolgendarstellung der Zahl größer als 12 Byte ist.

Gilt für: