TarEntry Sınıf

Tanım

Bir arşivden katran girişinin temel davranışını tanımlar.

public ref class TarEntry abstract
public abstract class TarEntry
type TarEntry = class
Public MustInherit Class TarEntry
Devralma
TarEntry
Türetilmiş

Açıklamalar

Bu sınıf tarafından sunulan tüm özellikler V7, Ustar, Paxve Gnu biçimleri tarafından desteklenir.

Özellikler

Checksum

Bu girdideki tüm alanların sağlama toplamı. Girdi var olan bir arşivden okunduğunda veya girdi yeni bir arşive yazıldıktan sonra değer sıfır değildir.

DataOffset

Arşiv akışına göre veri akışının başlangıç konumunu alır.

DataStream

Bu girdinin veri bölümünü alır veya ayarlar. EntryType veri içermeyi desteklemiyorsa, nulldöndürür.

EntryType

Bu girdi tarafından temsil edilen dosya sistemi nesnesinin türünü alır.

Format

Girdinin biçimi.

Gid

Bu girdi tarafından temsil edilen dosyanın sahibi olan grubun kimliğini alır veya ayarlar.

Length

EntryType veri içerebilen bir girdiyi gösterdiğinde, bu tür verilerin bayt cinsinden uzunluğunu alır.

LinkName

EntryType bir SymbolicLink veya HardLinkgösterdiğinde, bağlantının bağlantı hedef yolunu alır veya ayarlar.

Mode

Bu girdiyle temsil edilen dosyanın Unix dosya izinlerini alır veya ayarlar.

ModificationTime

Bu girdiyle temsil edilen dosyanın içeriğinin son değiştirildiği zamanı alır veya ayarlar.

Name

Göreli yolu ve dosya adını içeren girdinin adını alır veya ayarlar.

Uid

Bu girdi tarafından temsil edilen dosyanın sahibi olan kullanıcının kimliğini alır veya ayarlar.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
ExtractToFile(String, Boolean)

Geçerli dosyayı veya dizini dosya sistemine ayıklar. Sembolik bağlantılar ve sabit bağlantılar ayıklanmaz.

ExtractToFileAsync(String, Boolean, CancellationToken)

Geçerli girdiyi zaman uyumsuz olarak dosya sistemine ayıklar.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli girişi temsil eden bir dize döndürür.

Şunlara uygulanır