Class CpioArchive

CpioArchive class

Bu sınıf, cpio arşiv dosyasını temsil eder.

public class CpioArchive : IArchive

yapıcılar

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

Özellikleri

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

yöntemler

İsimTanım
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, Stream)Arşiv içinde tek giriş oluşturun.
CreateEntry(string, FileInfo, bool)Arşiv içinde tek giriş oluşturun.
CreateEntry(string, string, bool)Arşiv içinde tek giriş oluşturun.
DeleteEntry(CpioEntry)Belirli bir girişin ilk örneğini girişler listesinden kaldırır.
DeleteEntry(int)Girişi index. ile 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, CpioFormat)Arşivi sağlanan akışa kaydeder.
Save(string, CpioFormat)Arşivi sağlanan hedef dosyaya kaydeder.
SaveGzipped(Stream, CpioFormat)Arşivi gzip sıkıştırmasıyla akışa kaydeder.
SaveGzipped(string, CpioFormat)Arşivi dosyaya gzip sıkıştırması ile yola göre kaydeder.
SaveXzCompressed(Stream, CpioFormat, XzArchiveSettings)Arşivi xz sıkıştırmasıyla akışa kaydeder.
SaveXzCompressed(string, CpioFormat, XzArchiveSettings)Arşivi xz sıkıştırma ile yola göre yola kaydeder.

Ayrıca bakınız