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ą
atime
jako 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.