PaxTarEntry.ExtendedAttributes Özellik

Tanım

Bu giriş için genişletilmiş öznitelikleri döndürür.

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)

Özellik Değeri

Açıklamalar

Genişletilmiş öznitelikler bir giriş oluşturulurken belirtilir. Genişletilmiş özniteliklerin kendi numaralandırmasını varsayılan özniteliklerin en üstündeki geçerli girdiye eklemek için kullanın PaxTarEntry(TarEntryType, String, IEnumerable<KeyValuePair<String,String>>) . Yalnızca varsayılan genişletilmiş öznitelikleri kullanmak için kullanın PaxTarEntry(TarEntryType, String) .

Aşağıdaki girdiler her zaman herhangi bir PAX girişinin genişletilmiş öznitelikler sözlüğünde bulunur:

  • Değişiklik süresi, adı mtimealtında bir Double sayı olarak.
  • Erişim zamanı( adı atimealtında) bir Double sayı olarak.
  • Saat değerini, adının ctimealtında bir Double sayı olarak değiştirin.
  • Yol, adı pathaltında dize olarak.

Aşağıdaki girdiler yalnızca belirli koşullar karşılandığında pax girişinin genişletilmiş öznitelikler sözlüğünde bulunur:

  • 32 bayttan büyükse, bir dize olarak adının altındaki grup adı gname.
  • 32 bayttan büyükse, dize olarak adının altındaki kullanıcı adı uname.
  • Sayının dize gösterimi 12 bayttan büyükse, dosya uzunluğu adı sizealtında , olarak Int32.

Şunlara uygulanır