PaxTarEntry.ExtendedAttributes Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca atrybuty rozszerzone dla tego wpisu.
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)
Wartość właściwości
Uwagi
Atrybuty rozszerzone są określane podczas konstruowania wpisu. Służy PaxTarEntry(TarEntryType, String, IEnumerable<KeyValuePair<String,String>>) do dołączania własnego wyliczenia atrybutów rozszerzonych do bieżącego wpisu na podstawie domyślnych. Służy PaxTarEntry(TarEntryType, String) do używania tylko domyślnych atrybutów rozszerzonych.
Następujące wpisy są zawsze dostępne w słowniku atrybutów rozszerzonych dowolnego wpisu PAX:
- Czas modyfikacji pod nazwą
mtime, jako Double liczba. - Czas dostępu pod nazwą
atimejako Double liczba. - Zmień czas pod nazwą
ctime, jako Double liczbę. - Ścieżka pod nazwą
path, jako ciąg.
Następujące wpisy znajdują się tylko w słowniku atrybutów rozszerzonych wpisu PAX, jeśli spełnione są określone warunki:
- Nazwa grupy, pod nazwą
gname, jako ciąg, jeśli jest większa niż 32 bajty. - Nazwa użytkownika, pod nazwą
uname, jako ciąg, jeśli jest większa niż 32 bajty. - Długość pliku pod nazwą
size, jako Int32, jeśli ciąg reprezentujący liczbę jest większy niż 12 bajtów.