Class TarArchive

TarArchive class

Bu sınıf tar arşiv dosyasını temsil eder. Tar arşivlerini oluşturmak, çıkarmak veya güncellemek için kullanın.

public class TarArchive : IArchive

yapıcılar

İsimTanım
TarArchive()Yeni bir örneğini başlatır.TarArchive sınıf.
TarArchive(Stream)Yeni bir örneğini başlatır.Archive class ve composes girişleri listesi arşivden çıkarılabilir.
TarArchive(string)Yeni bir örneğini başlatır.TarArchive class ve composes girişleri listesi arşivden çıkarılabilir.

Özellikleri

İsimTanım
Entries { get; }Şunun girişlerini alır:TarEntry arşivi oluşturan tür.

yöntemler

İsimTanım
static FromGZip(Stream)Sağlanan gzip arşivini çıkarır ve oluştururTarArchive çıkarılan verilerden.
static FromGZip(string)Sağlanan gzip arşivini çıkarır ve oluştururTarArchive çıkarılan verilerden.
static FromLZip(Stream)Sağlanan lzip arşivini çıkarır ve oluştururTarArchive çıkarılan verilerden.
static FromLZip(string)Sağlanan lzip arşivini çıkarır ve oluştururTarArchive çıkarılan verilerden.
static FromXz(Stream)Sağlanan xz formatındaki arşivi çıkarır ve oluştururTarArchive çıkarılan verilerden.
static FromXz(string)Sağlanan xz formatındaki arşivi çıkarır ve oluştururTarArchive çıkarılan verilerden.
static FromZ(Stream)Sağlanan Z biçimli arşivi çıkarır ve oluştururTarArchive çıkarılan verilerden.
static FromZ(string)Sağlanan Z biçimli arşivi çıkarır ve oluştururTarArchive çıkarılan verilerden.
CreateEntries(DirectoryInfo, bool)Verilen dizindeki tüm dosyaları ve dizinleri tekrar tekrar arşive ekler.
CreateEntries(string, bool)Verilen dizindeki tüm dosyaları ve dizinleri tekrar tekrar arşive ekler.
CreateEntry(string, FileInfo, bool)Arşiv içinde tek giriş oluşturun.
CreateEntry(string, Stream, FileSystemInfo)Arşiv içinde tek giriş oluşturun.
CreateEntry(string, string, bool)Arşiv içinde tek giriş oluşturun.
DeleteEntry(int)Girişi index. ile girişler listesinden kaldırır.
DeleteEntry(TarEntry)Belirli bir girişin ilk örneğini girişler listesinden kaldırır.
Dispose()Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir.
ExtractToDirectory(string)Arşivdeki tüm dosyaları sağlanan dizine çıkarır.
Save(Stream, TarFormat?)Arşivi sağlanan akışa kaydeder.
Save(string, TarFormat?)Arşivi sağlanan hedef dosyaya kaydeder.
SaveGzipped(Stream, TarFormat?)Arşivi gzip sıkıştırmasıyla akışa kaydeder.
SaveGzipped(string, TarFormat?)Arşivi dosyaya gzip sıkıştırması ile yola göre kaydeder.
SaveLzipped(Stream, TarFormat?)Arşivi lzip sıkıştırmasıyla akışa kaydeder.
SaveLzipped(string, TarFormat?)Arşivi, lzip sıkıştırması ile yola göre dosyaya kaydeder.
SaveXzCompressed(Stream, TarFormat?, XzArchiveSettings)Arşivi xz sıkıştırmasıyla akışa kaydeder.
SaveXzCompressed(string, TarFormat?, XzArchiveSettings)Arşivi xz sıkıştırma ile yola göre yola kaydeder.
SaveZCompressed(Stream, TarFormat?)Arşivi Z sıkıştırmasıyla akışa kaydeder.
SaveZCompressed(string, TarFormat?)Z sıkıştırması ile arşivi yola göre yola kaydeder.

Ayrıca bakınız